home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 April: Mac OS SDK / Dev.CD Apr 97 SDK1.toast / Development Kits (Disc 1) / Interfaces&Libraries / Interfaces / AIncludes / GXGraphics.a < prev    next >
Encoding:
Text File  |  1996-01-24  |  89.2 KB  |  5,347 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        GXGraphics.a
  3. ;
  4. ;    Contains:    QuickDraw GX graphic routine interfaces.
  5. ;
  6. ;    Version:    Technology:    Quickdraw GX 1.1
  7. ;                Package:    Universal Interfaces 2.2 in “MPW” on ETO #20
  8. ;
  9. ;    Copyright:    © 1984-1995 by Apple Computer, Inc.
  10. ;                All rights reserved.
  11. ;
  12. ;    Bugs?:        If you find a problem with this file, use the Apple Bug Reporter
  13. ;                stack.  Include the file and version information (from above)
  14. ;                in the problem description and send to:
  15. ;                    Internet:    apple.bugs@applelink.apple.com
  16. ;                    AppleLink:    APPLE.BUGS
  17. ;
  18. ;
  19.  
  20.     IF &TYPE('__GXGRAPHICS__') = 'UNDEFINED' THEN
  21. __GXGRAPHICS__ SET 1
  22.  
  23.  
  24.     IF &TYPE('__CONDITIONALMACROS__') = 'UNDEFINED' THEN
  25.     include 'ConditionalMacros.a'
  26.     ENDIF
  27.  
  28.     IF &TYPE('__TYPES__') = 'UNDEFINED' THEN
  29.     include 'Types.a'
  30.     ENDIF
  31.  
  32.     IF &TYPE('__GXERRORS__') = 'UNDEFINED' THEN
  33.     include 'GXErrors.a'
  34.     ENDIF
  35. ;        include 'MixedMode.a'                                        ;
  36. ;        include 'GXTypes.a'                                        ;
  37. ;            include 'GXMath.a'                                        ;
  38. ;                include 'FixMath.a'                                ;
  39.  
  40.     IF &TYPE('__GXTYPES__') = 'UNDEFINED' THEN
  41.     include 'GXTypes.a'
  42.     ENDIF
  43.     graphicsRoutinesIncludes: SET 1
  44. ;
  45. ; gxGraphicsClient GXNewGraphicsClient(void *memoryStart, long memoryLength, gxClientAttribute attributes)
  46. ;
  47.     IF ¬ GENERATINGCFM THEN
  48.         Macro
  49.         _GXNewGraphicsClient
  50.             move.w    #$59,d0
  51.             dc.w     $A832
  52.         EndM
  53.     ELSE
  54.         IMPORT_CFM_FUNCTION    GXNewGraphicsClient
  55.     ENDIF
  56.  
  57. ;
  58. ; gxGraphicsClient GXGetGraphicsClient(void)
  59. ;
  60.     IF ¬ GENERATINGCFM THEN
  61.         Macro
  62.         _GXGetGraphicsClient
  63.             move.w    #$5a,d0
  64.             dc.w     $A832
  65.         EndM
  66.     ELSE
  67.         IMPORT_CFM_FUNCTION    GXGetGraphicsClient
  68.     ENDIF
  69.  
  70. ;
  71. ; void GXSetGraphicsClient(gxGraphicsClient client)
  72. ;
  73.     IF ¬ GENERATINGCFM THEN
  74.         Macro
  75.         _GXSetGraphicsClient
  76.             move.w    #$5b,d0
  77.             dc.w     $A832
  78.         EndM
  79.     ELSE
  80.         IMPORT_CFM_FUNCTION    GXSetGraphicsClient
  81.     ENDIF
  82.  
  83. ;
  84. ; void GXDisposeGraphicsClient(gxGraphicsClient client)
  85. ;
  86.     IF ¬ GENERATINGCFM THEN
  87.         Macro
  88.         _GXDisposeGraphicsClient
  89.             move.w    #$5c,d0
  90.             dc.w     $A832
  91.         EndM
  92.     ELSE
  93.         IMPORT_CFM_FUNCTION    GXDisposeGraphicsClient
  94.     ENDIF
  95.  
  96. ;returns the count 
  97. ;
  98. ; long GXGetGraphicsClients(long index, long count, gxGraphicsClient clients[])
  99. ;
  100.     IF ¬ GENERATINGCFM THEN
  101.         Macro
  102.         _GXGetGraphicsClients
  103.             move.w    #$5e,d0
  104.             dc.w     $A832
  105.         EndM
  106.     ELSE
  107.         IMPORT_CFM_FUNCTION    GXGetGraphicsClients
  108.     ENDIF
  109.  
  110. ;
  111. ; void GXEnterGraphics(void)
  112. ;
  113.     IF ¬ GENERATINGCFM THEN
  114.         Macro
  115.         _GXEnterGraphics
  116.             move.w    #$5f,d0
  117.             dc.w     $A832
  118.         EndM
  119.     ELSE
  120.         IMPORT_CFM_FUNCTION    GXEnterGraphics
  121.     ENDIF
  122.  
  123. ;
  124. ; void GXExitGraphics(void)
  125. ;
  126.     IF ¬ GENERATINGCFM THEN
  127.         Macro
  128.         _GXExitGraphics
  129.             move.w    #$60,d0
  130.             dc.w     $A832
  131.         EndM
  132.     ELSE
  133.         IMPORT_CFM_FUNCTION    GXExitGraphics
  134.     ENDIF
  135.  
  136. ;
  137. ; gxGraphicsError GXGetGraphicsError(gxGraphicsError *stickyError)
  138. ;
  139.     IF ¬ GENERATINGCFM THEN
  140.         Macro
  141.         _GXGetGraphicsError
  142.             move.w    #$61,d0
  143.             dc.w     $A832
  144.         EndM
  145.     ELSE
  146.         IMPORT_CFM_FUNCTION    GXGetGraphicsError
  147.     ENDIF
  148.  
  149. ;
  150. ; gxGraphicsNotice GXGetGraphicsNotice(gxGraphicsNotice *stickyNotice)
  151. ;
  152.     IF ¬ GENERATINGCFM THEN
  153.         Macro
  154.         _GXGetGraphicsNotice
  155.             move.w    #$62,d0
  156.             dc.w     $A832
  157.         EndM
  158.     ELSE
  159.         IMPORT_CFM_FUNCTION    GXGetGraphicsNotice
  160.     ENDIF
  161.  
  162. ;
  163. ; gxGraphicsWarning GXGetGraphicsWarning(gxGraphicsWarning *stickyWarning)
  164. ;
  165.     IF ¬ GENERATINGCFM THEN
  166.         Macro
  167.         _GXGetGraphicsWarning
  168.             move.w    #$63,d0
  169.             dc.w     $A832
  170.         EndM
  171.     ELSE
  172.         IMPORT_CFM_FUNCTION    GXGetGraphicsWarning
  173.     ENDIF
  174.  
  175. ;
  176. ; void GXPostGraphicsError(gxGraphicsError error)
  177. ;
  178.     IF ¬ GENERATINGCFM THEN
  179.         Macro
  180.         _GXPostGraphicsError
  181.             move.w    #$64,d0
  182.             dc.w     $A832
  183.         EndM
  184.     ELSE
  185.         IMPORT_CFM_FUNCTION    GXPostGraphicsError
  186.     ENDIF
  187.  
  188. ;
  189. ; void GXPostGraphicsWarning(gxGraphicsWarning warning)
  190. ;
  191.     IF ¬ GENERATINGCFM THEN
  192.         Macro
  193.         _GXPostGraphicsWarning
  194.             move.w    #$66,d0
  195.             dc.w     $A832
  196.         EndM
  197.     ELSE
  198.         IMPORT_CFM_FUNCTION    GXPostGraphicsWarning
  199.     ENDIF
  200.  
  201. ;
  202. ; gxUserErrorFunction GXGetUserGraphicsError(long *reference)
  203. ;
  204.     IF ¬ GENERATINGCFM THEN
  205.         Macro
  206.         _GXGetUserGraphicsError
  207.             move.w    #$67,d0
  208.             dc.w     $A832
  209.         EndM
  210.     ELSE
  211.         IMPORT_CFM_FUNCTION    GXGetUserGraphicsError
  212.     ENDIF
  213.  
  214. ;
  215. ; gxUserNoticeFunction GXGetUserGraphicsNotice(long *reference)
  216. ;
  217.     IF ¬ GENERATINGCFM THEN
  218.         Macro
  219.         _GXGetUserGraphicsNotice
  220.             move.w    #$68,d0
  221.             dc.w     $A832
  222.         EndM
  223.     ELSE
  224.         IMPORT_CFM_FUNCTION    GXGetUserGraphicsNotice
  225.     ENDIF
  226.  
  227. ;
  228. ; gxUserWarningFunction GXGetUserGraphicsWarning(long *reference)
  229. ;
  230.     IF ¬ GENERATINGCFM THEN
  231.         Macro
  232.         _GXGetUserGraphicsWarning
  233.             move.w    #$69,d0
  234.             dc.w     $A832
  235.         EndM
  236.     ELSE
  237.         IMPORT_CFM_FUNCTION    GXGetUserGraphicsWarning
  238.     ENDIF
  239.  
  240. ;
  241. ; void GXSetUserGraphicsError(gxUserErrorFunction userFunction, long reference)
  242. ;
  243.     IF ¬ GENERATINGCFM THEN
  244.         Macro
  245.         _GXSetUserGraphicsError
  246.             move.w    #$6a,d0
  247.             dc.w     $A832
  248.         EndM
  249.     ELSE
  250.         IMPORT_CFM_FUNCTION    GXSetUserGraphicsError
  251.     ENDIF
  252.  
  253. ;
  254. ; void GXSetUserGraphicsNotice(gxUserNoticeFunction userFunction, long reference)
  255. ;
  256.     IF ¬ GENERATINGCFM THEN
  257.         Macro
  258.         _GXSetUserGraphicsNotice
  259.             move.w    #$6b,d0
  260.             dc.w     $A832
  261.         EndM
  262.     ELSE
  263.         IMPORT_CFM_FUNCTION    GXSetUserGraphicsNotice
  264.     ENDIF
  265.  
  266. ;
  267. ; void GXSetUserGraphicsWarning(gxUserWarningFunction userFunction, long reference)
  268. ;
  269.     IF ¬ GENERATINGCFM THEN
  270.         Macro
  271.         _GXSetUserGraphicsWarning
  272.             move.w    #$6c,d0
  273.             dc.w     $A832
  274.         EndM
  275.     ELSE
  276.         IMPORT_CFM_FUNCTION    GXSetUserGraphicsWarning
  277.     ENDIF
  278.  
  279. ;
  280. ; void GXIgnoreGraphicsWarning(gxGraphicsWarning warning)
  281. ;
  282.     IF ¬ GENERATINGCFM THEN
  283.         Macro
  284.         _GXIgnoreGraphicsWarning
  285.             move.w    #$6f,d0
  286.             dc.w     $A832
  287.         EndM
  288.     ELSE
  289.         IMPORT_CFM_FUNCTION    GXIgnoreGraphicsWarning
  290.     ENDIF
  291.  
  292. ;
  293. ; void GXPopGraphicsWarning(void)
  294. ;
  295.     IF ¬ GENERATINGCFM THEN
  296.         Macro
  297.         _GXPopGraphicsWarning
  298.             move.w    #$70,d0
  299.             dc.w     $A832
  300.         EndM
  301.     ELSE
  302.         IMPORT_CFM_FUNCTION    GXPopGraphicsWarning
  303.     ENDIF
  304.  
  305. ;
  306. ; gxShape GXNewShapeVector(gxShapeType aType, const Fixed vector[])
  307. ;
  308.     IF ¬ GENERATINGCFM THEN
  309.         Macro
  310.         _GXNewShapeVector
  311.             move.w    #$71,d0
  312.             dc.w     $A832
  313.         EndM
  314.     ELSE
  315.         IMPORT_CFM_FUNCTION    GXNewShapeVector
  316.     ENDIF
  317.  
  318. ;
  319. ; void GXSetShapeVector(gxShape target, const Fixed vector[])
  320. ;
  321.     IF ¬ GENERATINGCFM THEN
  322.         Macro
  323.         _GXSetShapeVector
  324.             move.w    #$72,d0
  325.             dc.w     $A832
  326.         EndM
  327.     ELSE
  328.         IMPORT_CFM_FUNCTION    GXSetShapeVector
  329.     ENDIF
  330.  
  331. ;
  332. ; gxShape GXNewBitmap(const gxBitmap *data, const gxPoint *position)
  333. ;
  334.     IF ¬ GENERATINGCFM THEN
  335.         Macro
  336.         _GXNewBitmap
  337.             move.w    #$73,d0
  338.             dc.w     $A832
  339.         EndM
  340.     ELSE
  341.         IMPORT_CFM_FUNCTION    GXNewBitmap
  342.     ENDIF
  343.  
  344. ;
  345. ; gxShape GXNewCurve(const gxCurve *data)
  346. ;
  347.     IF ¬ GENERATINGCFM THEN
  348.         Macro
  349.         _GXNewCurve
  350.             move.w    #$74,d0
  351.             dc.w     $A832
  352.         EndM
  353.     ELSE
  354.         IMPORT_CFM_FUNCTION    GXNewCurve
  355.     ENDIF
  356.  
  357. ;
  358. ; gxShape GXNewGlyphs(long charCount, const unsigned char text[], const gxPoint positions[], const long advance[], const gxPoint tangents[], const short styleRuns[], const gxStyle glyphStyles[])
  359. ;
  360.     IF ¬ GENERATINGCFM THEN
  361.         Macro
  362.         _GXNewGlyphs
  363.             move.w    #$75,d0
  364.             dc.w     $A832
  365.         EndM
  366.     ELSE
  367.         IMPORT_CFM_FUNCTION    GXNewGlyphs
  368.     ENDIF
  369.  
  370. ;
  371. ; gxShape GXNewLine(const gxLine *data)
  372. ;
  373.     IF ¬ GENERATINGCFM THEN
  374.         Macro
  375.         _GXNewLine
  376.             move.w    #$76,d0
  377.             dc.w     $A832
  378.         EndM
  379.     ELSE
  380.         IMPORT_CFM_FUNCTION    GXNewLine
  381.     ENDIF
  382.  
  383. ;
  384. ; gxShape GXNewPaths(const gxPaths *data)
  385. ;
  386.     IF ¬ GENERATINGCFM THEN
  387.         Macro
  388.         _GXNewPaths
  389.             move.w    #$77,d0
  390.             dc.w     $A832
  391.         EndM
  392.     ELSE
  393.         IMPORT_CFM_FUNCTION    GXNewPaths
  394.     ENDIF
  395.  
  396. ;
  397. ; gxShape GXNewPicture(long count, const gxShape shapes[], const gxStyle styles[], const gxInk inks[], const gxTransform transforms[])
  398. ;
  399.     IF ¬ GENERATINGCFM THEN
  400.         Macro
  401.         _GXNewPicture
  402.             move.w    #$78,d0
  403.             dc.w     $A832
  404.         EndM
  405.     ELSE
  406.         IMPORT_CFM_FUNCTION    GXNewPicture
  407.     ENDIF
  408.  
  409. ;
  410. ; gxShape GXNewPoint(const gxPoint *data)
  411. ;
  412.     IF ¬ GENERATINGCFM THEN
  413.         Macro
  414.         _GXNewPoint
  415.             move.w    #$79,d0
  416.             dc.w     $A832
  417.         EndM
  418.     ELSE
  419.         IMPORT_CFM_FUNCTION    GXNewPoint
  420.     ENDIF
  421.  
  422. ;
  423. ; gxShape GXNewPolygons(const gxPolygons *data)
  424. ;
  425.     IF ¬ GENERATINGCFM THEN
  426.         Macro
  427.         _GXNewPolygons
  428.             move.w    #$7a,d0
  429.             dc.w     $A832
  430.         EndM
  431.     ELSE
  432.         IMPORT_CFM_FUNCTION    GXNewPolygons
  433.     ENDIF
  434.  
  435. ;
  436. ; gxShape GXNewRectangle(const gxRectangle *data)
  437. ;
  438.     IF ¬ GENERATINGCFM THEN
  439.         Macro
  440.         _GXNewRectangle
  441.             move.w    #$7b,d0
  442.             dc.w     $A832
  443.         EndM
  444.     ELSE
  445.         IMPORT_CFM_FUNCTION    GXNewRectangle
  446.     ENDIF
  447.  
  448. ;
  449. ; gxShape GXNewText(long charCount, const unsigned char text[], const gxPoint *position)
  450. ;
  451.     IF ¬ GENERATINGCFM THEN
  452.         Macro
  453.         _GXNewText
  454.             move.w    #$7c,d0
  455.             dc.w     $A832
  456.         EndM
  457.     ELSE
  458.         IMPORT_CFM_FUNCTION    GXNewText
  459.     ENDIF
  460.  
  461. ;
  462. ; gxBitmap *GXGetBitmap(gxShape source, gxBitmap *data, gxPoint *position)
  463. ;
  464.     IF ¬ GENERATINGCFM THEN
  465.         Macro
  466.         _GXGetBitmap
  467.             move.w    #$7d,d0
  468.             dc.w     $A832
  469.         EndM
  470.     ELSE
  471.         IMPORT_CFM_FUNCTION    GXGetBitmap
  472.     ENDIF
  473.  
  474. ;
  475. ; gxCurve *GXGetCurve(gxShape source, gxCurve *data)
  476. ;
  477.     IF ¬ GENERATINGCFM THEN
  478.         Macro
  479.         _GXGetCurve
  480.             move.w    #$7e,d0
  481.             dc.w     $A832
  482.         EndM
  483.     ELSE
  484.         IMPORT_CFM_FUNCTION    GXGetCurve
  485.     ENDIF
  486.  
  487. ; returns byte length of glyphs 
  488. ;
  489. ; long GXGetGlyphs(gxShape source, long *charCount, unsigned char text[], gxPoint positions[], long advance[], gxPoint tangents[], long *runCount, short styleRuns[], gxStyle glyphStyles[])
  490. ;
  491.     IF ¬ GENERATINGCFM THEN
  492.         Macro
  493.         _GXGetGlyphs
  494.             move.w    #$7f,d0
  495.             dc.w     $A832
  496.         EndM
  497.     ELSE
  498.         IMPORT_CFM_FUNCTION    GXGetGlyphs
  499.     ENDIF
  500.  
  501. ;
  502. ; gxLine *GXGetLine(gxShape source, gxLine *data)
  503. ;
  504.     IF ¬ GENERATINGCFM THEN
  505.         Macro
  506.         _GXGetLine
  507.             move.w    #$80,d0
  508.             dc.w     $A832
  509.         EndM
  510.     ELSE
  511.         IMPORT_CFM_FUNCTION    GXGetLine
  512.     ENDIF
  513.  
  514. ; returns byte length 
  515. ;
  516. ; long GXGetPaths(gxShape source, gxPaths *data)
  517. ;
  518.     IF ¬ GENERATINGCFM THEN
  519.         Macro
  520.         _GXGetPaths
  521.             move.w    #$81,d0
  522.             dc.w     $A832
  523.         EndM
  524.     ELSE
  525.         IMPORT_CFM_FUNCTION    GXGetPaths
  526.     ENDIF
  527.  
  528. ; returns count 
  529. ;
  530. ; long GXGetPicture(gxShape source, gxShape shapes[], gxStyle styles[], gxInk inks[], gxTransform transforms[])
  531. ;
  532.     IF ¬ GENERATINGCFM THEN
  533.         Macro
  534.         _GXGetPicture
  535.             move.w    #$82,d0
  536.             dc.w     $A832
  537.         EndM
  538.     ELSE
  539.         IMPORT_CFM_FUNCTION    GXGetPicture
  540.     ENDIF
  541.  
  542. ;
  543. ; gxPoint *GXGetPoint(gxShape source, gxPoint *data)
  544. ;
  545.     IF ¬ GENERATINGCFM THEN
  546.         Macro
  547.         _GXGetPoint
  548.             move.w    #$83,d0
  549.             dc.w     $A832
  550.         EndM
  551.     ELSE
  552.         IMPORT_CFM_FUNCTION    GXGetPoint
  553.     ENDIF
  554.  
  555. ; returns byte length 
  556. ;
  557. ; long GXGetPolygons(gxShape source, gxPolygons *data)
  558. ;
  559.     IF ¬ GENERATINGCFM THEN
  560.         Macro
  561.         _GXGetPolygons
  562.             move.w    #$84,d0
  563.             dc.w     $A832
  564.         EndM
  565.     ELSE
  566.         IMPORT_CFM_FUNCTION    GXGetPolygons
  567.     ENDIF
  568.  
  569. ;
  570. ; gxRectangle *GXGetRectangle(gxShape source, gxRectangle *data)
  571. ;
  572.     IF ¬ GENERATINGCFM THEN
  573.         Macro
  574.         _GXGetRectangle
  575.             move.w    #$85,d0
  576.             dc.w     $A832
  577.         EndM
  578.     ELSE
  579.         IMPORT_CFM_FUNCTION    GXGetRectangle
  580.     ENDIF
  581.  
  582. ; returns byte length 
  583. ;
  584. ; long GXGetText(gxShape source, long *charCount, unsigned char text[], gxPoint *position)
  585. ;
  586.     IF ¬ GENERATINGCFM THEN
  587.         Macro
  588.         _GXGetText
  589.             move.w    #$86,d0
  590.             dc.w     $A832
  591.         EndM
  592.     ELSE
  593.         IMPORT_CFM_FUNCTION    GXGetText
  594.     ENDIF
  595.  
  596. ;
  597. ; void GXSetBitmap(gxShape target, const gxBitmap *data, const gxPoint *position)
  598. ;
  599.     IF ¬ GENERATINGCFM THEN
  600.         Macro
  601.         _GXSetBitmap
  602.             move.w    #$87,d0
  603.             dc.w     $A832
  604.         EndM
  605.     ELSE
  606.         IMPORT_CFM_FUNCTION    GXSetBitmap
  607.     ENDIF
  608.  
  609. ;
  610. ; void GXSetCurve(gxShape target, const gxCurve *data)
  611. ;
  612.     IF ¬ GENERATINGCFM THEN
  613.         Macro
  614.         _GXSetCurve
  615.             move.w    #$88,d0
  616.             dc.w     $A832
  617.         EndM
  618.     ELSE
  619.         IMPORT_CFM_FUNCTION    GXSetCurve
  620.     ENDIF
  621.  
  622. ;
  623. ; void GXSetGlyphs(gxShape target, long charCount, const unsigned char text[], const gxPoint positions[], const long advance[], const gxPoint tangents[], const short styleRuns[], const gxStyle glyphStyles[])
  624. ;
  625.     IF ¬ GENERATINGCFM THEN
  626.         Macro
  627.         _GXSetGlyphs
  628.             move.w    #$89,d0
  629.             dc.w     $A832
  630.         EndM
  631.     ELSE
  632.         IMPORT_CFM_FUNCTION    GXSetGlyphs
  633.     ENDIF
  634.  
  635. ;
  636. ; void GXSetLine(gxShape target, const gxLine *data)
  637. ;
  638.     IF ¬ GENERATINGCFM THEN
  639.         Macro
  640.         _GXSetLine
  641.             move.w    #$8a,d0
  642.             dc.w     $A832
  643.         EndM
  644.     ELSE
  645.         IMPORT_CFM_FUNCTION    GXSetLine
  646.     ENDIF
  647.  
  648. ;
  649. ; void GXSetPaths(gxShape target, const gxPaths *data)
  650. ;
  651.     IF ¬ GENERATINGCFM THEN
  652.         Macro
  653.         _GXSetPaths
  654.             move.w    #$8b,d0
  655.             dc.w     $A832
  656.         EndM
  657.     ELSE
  658.         IMPORT_CFM_FUNCTION    GXSetPaths
  659.     ENDIF
  660.  
  661. ;
  662. ; void GXSetPicture(gxShape target, long count, const gxShape shapes[], const gxStyle styles[], const gxInk inks[], const gxTransform transforms[])
  663. ;
  664.     IF ¬ GENERATINGCFM THEN
  665.         Macro
  666.         _GXSetPicture
  667.             move.w    #$8c,d0
  668.             dc.w     $A832
  669.         EndM
  670.     ELSE
  671.         IMPORT_CFM_FUNCTION    GXSetPicture
  672.     ENDIF
  673.  
  674. ;
  675. ; void GXSetPoint(gxShape target, const gxPoint *data)
  676. ;
  677.     IF ¬ GENERATINGCFM THEN
  678.         Macro
  679.         _GXSetPoint
  680.             move.w    #$8d,d0
  681.             dc.w     $A832
  682.         EndM
  683.     ELSE
  684.         IMPORT_CFM_FUNCTION    GXSetPoint
  685.     ENDIF
  686.  
  687. ;
  688. ; void GXSetPolygons(gxShape target, const gxPolygons *data)
  689. ;
  690.     IF ¬ GENERATINGCFM THEN
  691.         Macro
  692.         _GXSetPolygons
  693.             move.w    #$8e,d0
  694.             dc.w     $A832
  695.         EndM
  696.     ELSE
  697.         IMPORT_CFM_FUNCTION    GXSetPolygons
  698.     ENDIF
  699.  
  700. ;
  701. ; void GXSetRectangle(gxShape target, const gxRectangle *data)
  702. ;
  703.     IF ¬ GENERATINGCFM THEN
  704.         Macro
  705.         _GXSetRectangle
  706.             move.w    #$8f,d0
  707.             dc.w     $A832
  708.         EndM
  709.     ELSE
  710.         IMPORT_CFM_FUNCTION    GXSetRectangle
  711.     ENDIF
  712.  
  713. ;
  714. ; void GXSetText(gxShape target, long charCount, const unsigned char text[], const gxPoint *position)
  715. ;
  716.     IF ¬ GENERATINGCFM THEN
  717.         Macro
  718.         _GXSetText
  719.             move.w    #$90,d0
  720.             dc.w     $A832
  721.         EndM
  722.     ELSE
  723.         IMPORT_CFM_FUNCTION    GXSetText
  724.     ENDIF
  725.  
  726. ;
  727. ; void GXDrawBitmap(const gxBitmap *data, const gxPoint *position)
  728. ;
  729.     IF ¬ GENERATINGCFM THEN
  730.         Macro
  731.         _GXDrawBitmap
  732.             move.w    #$91,d0
  733.             dc.w     $A832
  734.         EndM
  735.     ELSE
  736.         IMPORT_CFM_FUNCTION    GXDrawBitmap
  737.     ENDIF
  738.  
  739. ;
  740. ; void GXDrawCurve(const gxCurve *data)
  741. ;
  742.     IF ¬ GENERATINGCFM THEN
  743.         Macro
  744.         _GXDrawCurve
  745.             move.w    #$92,d0
  746.             dc.w     $A832
  747.         EndM
  748.     ELSE
  749.         IMPORT_CFM_FUNCTION    GXDrawCurve
  750.     ENDIF
  751.  
  752. ;
  753. ; void GXDrawGlyphs(long charCount, const unsigned char text[], const gxPoint positions[], const long advance[], const gxPoint tangents[], const short styleRuns[], const gxStyle glyphStyles[])
  754. ;
  755.     IF ¬ GENERATINGCFM THEN
  756.         Macro
  757.         _GXDrawGlyphs
  758.             move.w    #$93,d0
  759.             dc.w     $A832
  760.         EndM
  761.     ELSE
  762.         IMPORT_CFM_FUNCTION    GXDrawGlyphs
  763.     ENDIF
  764.  
  765. ;
  766. ; void GXDrawLine(const gxLine *data)
  767. ;
  768.     IF ¬ GENERATINGCFM THEN
  769.         Macro
  770.         _GXDrawLine
  771.             move.w    #$94,d0
  772.             dc.w     $A832
  773.         EndM
  774.     ELSE
  775.         IMPORT_CFM_FUNCTION    GXDrawLine
  776.     ENDIF
  777.  
  778. ;
  779. ; void GXDrawPaths(const gxPaths *data, gxShapeFill fill)
  780. ;
  781.     IF ¬ GENERATINGCFM THEN
  782.         Macro
  783.         _GXDrawPaths
  784.             move.w    #$95,d0
  785.             dc.w     $A832
  786.         EndM
  787.     ELSE
  788.         IMPORT_CFM_FUNCTION    GXDrawPaths
  789.     ENDIF
  790.  
  791. ;
  792. ; void GXDrawPicture(long count, const gxShape shapes[], const gxStyle styles[], const gxInk inks[], const gxTransform transforms[])
  793. ;
  794.     IF ¬ GENERATINGCFM THEN
  795.         Macro
  796.         _GXDrawPicture
  797.             move.w    #$96,d0
  798.             dc.w     $A832
  799.         EndM
  800.     ELSE
  801.         IMPORT_CFM_FUNCTION    GXDrawPicture
  802.     ENDIF
  803.  
  804. ;
  805. ; void GXDrawPoint(const gxPoint *data)
  806. ;
  807.     IF ¬ GENERATINGCFM THEN
  808.         Macro
  809.         _GXDrawPoint
  810.             move.w    #$97,d0
  811.             dc.w     $A832
  812.         EndM
  813.     ELSE
  814.         IMPORT_CFM_FUNCTION    GXDrawPoint
  815.     ENDIF
  816.  
  817. ;
  818. ; void GXDrawPolygons(const gxPolygons *data, gxShapeFill fill)
  819. ;
  820.     IF ¬ GENERATINGCFM THEN
  821.         Macro
  822.         _GXDrawPolygons
  823.             move.w    #$98,d0
  824.             dc.w     $A832
  825.         EndM
  826.     ELSE
  827.         IMPORT_CFM_FUNCTION    GXDrawPolygons
  828.     ENDIF
  829.  
  830. ;
  831. ; void GXDrawRectangle(const gxRectangle *data, gxShapeFill fill)
  832. ;
  833.     IF ¬ GENERATINGCFM THEN
  834.         Macro
  835.         _GXDrawRectangle
  836.             move.w    #$99,d0
  837.             dc.w     $A832
  838.         EndM
  839.     ELSE
  840.         IMPORT_CFM_FUNCTION    GXDrawRectangle
  841.     ENDIF
  842.  
  843. ;
  844. ; void GXDrawText(long charCount, const unsigned char text[], const gxPoint *position)
  845. ;
  846.     IF ¬ GENERATINGCFM THEN
  847.         Macro
  848.         _GXDrawText
  849.             move.w    #$9a,d0
  850.             dc.w     $A832
  851.         EndM
  852.     ELSE
  853.         IMPORT_CFM_FUNCTION    GXDrawText
  854.     ENDIF
  855.  
  856. ;
  857. ; gxColorProfile GXNewColorProfile(long size, void *colorProfileData)
  858. ;
  859.     IF ¬ GENERATINGCFM THEN
  860.         Macro
  861.         _GXNewColorProfile
  862.             move.w    #$9b,d0
  863.             dc.w     $A832
  864.         EndM
  865.     ELSE
  866.         IMPORT_CFM_FUNCTION    GXNewColorProfile
  867.     ENDIF
  868.  
  869. ;
  870. ; gxColorSet GXNewColorSet(gxColorSpace space, long count, const gxSetColor colors[])
  871. ;
  872.     IF ¬ GENERATINGCFM THEN
  873.         Macro
  874.         _GXNewColorSet
  875.             move.w    #$9c,d0
  876.             dc.w     $A832
  877.         EndM
  878.     ELSE
  879.         IMPORT_CFM_FUNCTION    GXNewColorSet
  880.     ENDIF
  881.  
  882. ;
  883. ; gxInk GXNewInk(void)
  884. ;
  885.     IF ¬ GENERATINGCFM THEN
  886.         Macro
  887.         _GXNewInk
  888.             move.w    #$9d,d0
  889.             dc.w     $A832
  890.         EndM
  891.     ELSE
  892.         IMPORT_CFM_FUNCTION    GXNewInk
  893.     ENDIF
  894.  
  895. ;
  896. ; gxShape GXNewShape(gxShapeType aType)
  897. ;
  898.     IF ¬ GENERATINGCFM THEN
  899.         Macro
  900.         _GXNewShape
  901.             move.w    #$9e,d0
  902.             dc.w     $A832
  903.         EndM
  904.     ELSE
  905.         IMPORT_CFM_FUNCTION    GXNewShape
  906.     ENDIF
  907.  
  908. ;
  909. ; gxStyle GXNewStyle(void)
  910. ;
  911.     IF ¬ GENERATINGCFM THEN
  912.         Macro
  913.         _GXNewStyle
  914.             move.w    #$9f,d0
  915.             dc.w     $A832
  916.         EndM
  917.     ELSE
  918.         IMPORT_CFM_FUNCTION    GXNewStyle
  919.     ENDIF
  920.  
  921. ;
  922. ; gxTag GXNewTag(long tagType, long length, const void *data)
  923. ;
  924.     IF ¬ GENERATINGCFM THEN
  925.         Macro
  926.         _GXNewTag
  927.             move.w    #$a0,d0
  928.             dc.w     $A832
  929.         EndM
  930.     ELSE
  931.         IMPORT_CFM_FUNCTION    GXNewTag
  932.     ENDIF
  933.  
  934. ;
  935. ; gxTransform GXNewTransform(void)
  936. ;
  937.     IF ¬ GENERATINGCFM THEN
  938.         Macro
  939.         _GXNewTransform
  940.             move.w    #$a1,d0
  941.             dc.w     $A832
  942.         EndM
  943.     ELSE
  944.         IMPORT_CFM_FUNCTION    GXNewTransform
  945.     ENDIF
  946.  
  947. ;
  948. ; gxViewDevice GXNewViewDevice(gxViewGroup group, gxShape bitmapShape)
  949. ;
  950.     IF ¬ GENERATINGCFM THEN
  951.         Macro
  952.         _GXNewViewDevice
  953.             move.w    #$a2,d0
  954.             dc.w     $A832
  955.         EndM
  956.     ELSE
  957.         IMPORT_CFM_FUNCTION    GXNewViewDevice
  958.     ENDIF
  959.  
  960. ;
  961. ; gxViewGroup GXNewViewGroup(void)
  962. ;
  963.     IF ¬ GENERATINGCFM THEN
  964.         Macro
  965.         _GXNewViewGroup
  966.             move.w    #$a3,d0
  967.             dc.w     $A832
  968.         EndM
  969.     ELSE
  970.         IMPORT_CFM_FUNCTION    GXNewViewGroup
  971.     ENDIF
  972.  
  973. ;
  974. ; gxViewPort GXNewViewPort(gxViewGroup group)
  975. ;
  976.     IF ¬ GENERATINGCFM THEN
  977.         Macro
  978.         _GXNewViewPort
  979.             move.w    #$a4,d0
  980.             dc.w     $A832
  981.         EndM
  982.     ELSE
  983.         IMPORT_CFM_FUNCTION    GXNewViewPort
  984.     ENDIF
  985.  
  986. ;
  987. ; void GXDisposeColorProfile(gxColorProfile target)
  988. ;
  989.     IF ¬ GENERATINGCFM THEN
  990.         Macro
  991.         _GXDisposeColorProfile
  992.             move.w    #$a5,d0
  993.             dc.w     $A832
  994.         EndM
  995.     ELSE
  996.         IMPORT_CFM_FUNCTION    GXDisposeColorProfile
  997.     ENDIF
  998.  
  999. ;
  1000. ; void GXDisposeColorSet(gxColorSet target)
  1001. ;
  1002.     IF ¬ GENERATINGCFM THEN
  1003.         Macro
  1004.         _GXDisposeColorSet
  1005.             move.w    #$a6,d0
  1006.             dc.w     $A832
  1007.         EndM
  1008.     ELSE
  1009.         IMPORT_CFM_FUNCTION    GXDisposeColorSet
  1010.     ENDIF
  1011.  
  1012. ;
  1013. ; void GXDisposeInk(gxInk target)
  1014. ;
  1015.     IF ¬ GENERATINGCFM THEN
  1016.         Macro
  1017.         _GXDisposeInk
  1018.             move.w    #$a7,d0
  1019.             dc.w     $A832
  1020.         EndM
  1021.     ELSE
  1022.         IMPORT_CFM_FUNCTION    GXDisposeInk
  1023.     ENDIF
  1024.  
  1025. ;
  1026. ; void GXDisposeShape(gxShape target)
  1027. ;
  1028.     IF ¬ GENERATINGCFM THEN
  1029.         Macro
  1030.         _GXDisposeShape
  1031.             move.w    #$a8,d0
  1032.             dc.w     $A832
  1033.         EndM
  1034.     ELSE
  1035.         IMPORT_CFM_FUNCTION    GXDisposeShape
  1036.     ENDIF
  1037.  
  1038. ;
  1039. ; void GXDisposeStyle(gxStyle target)
  1040. ;
  1041.     IF ¬ GENERATINGCFM THEN
  1042.         Macro
  1043.         _GXDisposeStyle
  1044.             move.w    #$a9,d0
  1045.             dc.w     $A832
  1046.         EndM
  1047.     ELSE
  1048.         IMPORT_CFM_FUNCTION    GXDisposeStyle
  1049.     ENDIF
  1050.  
  1051. ;
  1052. ; void GXDisposeTag(gxTag target)
  1053. ;
  1054.     IF ¬ GENERATINGCFM THEN
  1055.         Macro
  1056.         _GXDisposeTag
  1057.             move.w    #$aa,d0
  1058.             dc.w     $A832
  1059.         EndM
  1060.     ELSE
  1061.         IMPORT_CFM_FUNCTION    GXDisposeTag
  1062.     ENDIF
  1063.  
  1064. ;
  1065. ; void GXDisposeTransform(gxTransform target)
  1066. ;
  1067.     IF ¬ GENERATINGCFM THEN
  1068.         Macro
  1069.         _GXDisposeTransform
  1070.             move.w    #$ab,d0
  1071.             dc.w     $A832
  1072.         EndM
  1073.     ELSE
  1074.         IMPORT_CFM_FUNCTION    GXDisposeTransform
  1075.     ENDIF
  1076.  
  1077. ;
  1078. ; void GXDisposeViewDevice(gxViewDevice target)
  1079. ;
  1080.     IF ¬ GENERATINGCFM THEN
  1081.         Macro
  1082.         _GXDisposeViewDevice
  1083.             move.w    #$ac,d0
  1084.             dc.w     $A832
  1085.         EndM
  1086.     ELSE
  1087.         IMPORT_CFM_FUNCTION    GXDisposeViewDevice
  1088.     ENDIF
  1089.  
  1090. ;
  1091. ; void GXDisposeViewGroup(gxViewGroup target)
  1092. ;
  1093.     IF ¬ GENERATINGCFM THEN
  1094.         Macro
  1095.         _GXDisposeViewGroup
  1096.             move.w    #$ad,d0
  1097.             dc.w     $A832
  1098.         EndM
  1099.     ELSE
  1100.         IMPORT_CFM_FUNCTION    GXDisposeViewGroup
  1101.     ENDIF
  1102.  
  1103. ;
  1104. ; void GXDisposeViewPort(gxViewPort target)
  1105. ;
  1106.     IF ¬ GENERATINGCFM THEN
  1107.         Macro
  1108.         _GXDisposeViewPort
  1109.             move.w    #$ae,d0
  1110.             dc.w     $A832
  1111.         EndM
  1112.     ELSE
  1113.         IMPORT_CFM_FUNCTION    GXDisposeViewPort
  1114.     ENDIF
  1115.  
  1116. ;
  1117. ; gxColorProfile GXCloneColorProfile(gxColorProfile source)
  1118. ;
  1119.     IF ¬ GENERATINGCFM THEN
  1120.         Macro
  1121.         _GXCloneColorProfile
  1122.             move.w    #$af,d0
  1123.             dc.w     $A832
  1124.         EndM
  1125.     ELSE
  1126.         IMPORT_CFM_FUNCTION    GXCloneColorProfile
  1127.     ENDIF
  1128.  
  1129. ;
  1130. ; gxColorSet GXCloneColorSet(gxColorSet source)
  1131. ;
  1132.     IF ¬ GENERATINGCFM THEN
  1133.         Macro
  1134.         _GXCloneColorSet
  1135.             move.w    #$b0,d0
  1136.             dc.w     $A832
  1137.         EndM
  1138.     ELSE
  1139.         IMPORT_CFM_FUNCTION    GXCloneColorSet
  1140.     ENDIF
  1141.  
  1142. ;
  1143. ; gxInk GXCloneInk(gxInk source)
  1144. ;
  1145.     IF ¬ GENERATINGCFM THEN
  1146.         Macro
  1147.         _GXCloneInk
  1148.             move.w    #$b1,d0
  1149.             dc.w     $A832
  1150.         EndM
  1151.     ELSE
  1152.         IMPORT_CFM_FUNCTION    GXCloneInk
  1153.     ENDIF
  1154.  
  1155. ;
  1156. ; gxShape GXCloneShape(gxShape source)
  1157. ;
  1158.     IF ¬ GENERATINGCFM THEN
  1159.         Macro
  1160.         _GXCloneShape
  1161.             move.w    #$b2,d0
  1162.             dc.w     $A832
  1163.         EndM
  1164.     ELSE
  1165.         IMPORT_CFM_FUNCTION    GXCloneShape
  1166.     ENDIF
  1167.  
  1168. ;
  1169. ; gxStyle GXCloneStyle(gxStyle source)
  1170. ;
  1171.     IF ¬ GENERATINGCFM THEN
  1172.         Macro
  1173.         _GXCloneStyle
  1174.             move.w    #$b3,d0
  1175.             dc.w     $A832
  1176.         EndM
  1177.     ELSE
  1178.         IMPORT_CFM_FUNCTION    GXCloneStyle
  1179.     ENDIF
  1180.  
  1181. ;
  1182. ; gxTag GXCloneTag(gxTag source)
  1183. ;
  1184.     IF ¬ GENERATINGCFM THEN
  1185.         Macro
  1186.         _GXCloneTag
  1187.             move.w    #$b4,d0
  1188.             dc.w     $A832
  1189.         EndM
  1190.     ELSE
  1191.         IMPORT_CFM_FUNCTION    GXCloneTag
  1192.     ENDIF
  1193.  
  1194. ;
  1195. ; gxTransform GXCloneTransform(gxTransform source)
  1196. ;
  1197.     IF ¬ GENERATINGCFM THEN
  1198.         Macro
  1199.         _GXCloneTransform
  1200.             move.w    #$b5,d0
  1201.             dc.w     $A832
  1202.         EndM
  1203.     ELSE
  1204.         IMPORT_CFM_FUNCTION    GXCloneTransform
  1205.     ENDIF
  1206.  
  1207. ;
  1208. ; gxColorProfile GXCopyToColorProfile(gxColorProfile target, gxColorProfile source)
  1209. ;
  1210.     IF ¬ GENERATINGCFM THEN
  1211.         Macro
  1212.         _GXCopyToColorProfile
  1213.             move.w    #$b6,d0
  1214.             dc.w     $A832
  1215.         EndM
  1216.     ELSE
  1217.         IMPORT_CFM_FUNCTION    GXCopyToColorProfile
  1218.     ENDIF
  1219.  
  1220. ;
  1221. ; gxColorSet GXCopyToColorSet(gxColorSet target, gxColorSet source)
  1222. ;
  1223.     IF ¬ GENERATINGCFM THEN
  1224.         Macro
  1225.         _GXCopyToColorSet
  1226.             move.w    #$b7,d0
  1227.             dc.w     $A832
  1228.         EndM
  1229.     ELSE
  1230.         IMPORT_CFM_FUNCTION    GXCopyToColorSet
  1231.     ENDIF
  1232.  
  1233. ;
  1234. ; gxInk GXCopyToInk(gxInk target, gxInk source)
  1235. ;
  1236.     IF ¬ GENERATINGCFM THEN
  1237.         Macro
  1238.         _GXCopyToInk
  1239.             move.w    #$b8,d0
  1240.             dc.w     $A832
  1241.         EndM
  1242.     ELSE
  1243.         IMPORT_CFM_FUNCTION    GXCopyToInk
  1244.     ENDIF
  1245.  
  1246. ;
  1247. ; gxShape GXCopyToShape(gxShape target, gxShape source)
  1248. ;
  1249.     IF ¬ GENERATINGCFM THEN
  1250.         Macro
  1251.         _GXCopyToShape
  1252.             move.w    #$b9,d0
  1253.             dc.w     $A832
  1254.         EndM
  1255.     ELSE
  1256.         IMPORT_CFM_FUNCTION    GXCopyToShape
  1257.     ENDIF
  1258.  
  1259. ;
  1260. ; gxStyle GXCopyToStyle(gxStyle target, gxStyle source)
  1261. ;
  1262.     IF ¬ GENERATINGCFM THEN
  1263.         Macro
  1264.         _GXCopyToStyle
  1265.             move.w    #$ba,d0
  1266.             dc.w     $A832
  1267.         EndM
  1268.     ELSE
  1269.         IMPORT_CFM_FUNCTION    GXCopyToStyle
  1270.     ENDIF
  1271.  
  1272. ;
  1273. ; gxTag GXCopyToTag(gxTag target, gxTag source)
  1274. ;
  1275.     IF ¬ GENERATINGCFM THEN
  1276.         Macro
  1277.         _GXCopyToTag
  1278.             move.w    #$bb,d0
  1279.             dc.w     $A832
  1280.         EndM
  1281.     ELSE
  1282.         IMPORT_CFM_FUNCTION    GXCopyToTag
  1283.     ENDIF
  1284.  
  1285. ;
  1286. ; gxTransform GXCopyToTransform(gxTransform target, gxTransform source)
  1287. ;
  1288.     IF ¬ GENERATINGCFM THEN
  1289.         Macro
  1290.         _GXCopyToTransform
  1291.             move.w    #$bc,d0
  1292.             dc.w     $A832
  1293.         EndM
  1294.     ELSE
  1295.         IMPORT_CFM_FUNCTION    GXCopyToTransform
  1296.     ENDIF
  1297.  
  1298. ;
  1299. ; gxViewDevice GXCopyToViewDevice(gxViewDevice target, gxViewDevice source)
  1300. ;
  1301.     IF ¬ GENERATINGCFM THEN
  1302.         Macro
  1303.         _GXCopyToViewDevice
  1304.             move.w    #$bd,d0
  1305.             dc.w     $A832
  1306.         EndM
  1307.     ELSE
  1308.         IMPORT_CFM_FUNCTION    GXCopyToViewDevice
  1309.     ENDIF
  1310.  
  1311. ;
  1312. ; gxViewPort GXCopyToViewPort(gxViewPort target, gxViewPort source)
  1313. ;
  1314.     IF ¬ GENERATINGCFM THEN
  1315.         Macro
  1316.         _GXCopyToViewPort
  1317.             move.w    #$be,d0
  1318.             dc.w     $A832
  1319.         EndM
  1320.     ELSE
  1321.         IMPORT_CFM_FUNCTION    GXCopyToViewPort
  1322.     ENDIF
  1323.  
  1324. ;
  1325. ; Boolean GXEqualColorProfile(gxColorProfile one, gxColorProfile two)
  1326. ;
  1327.     IF ¬ GENERATINGCFM THEN
  1328.         Macro
  1329.         _GXEqualColorProfile
  1330.             move.w    #$bf,d0
  1331.             dc.w     $A832
  1332.         EndM
  1333.     ELSE
  1334.         IMPORT_CFM_FUNCTION    GXEqualColorProfile
  1335.     ENDIF
  1336.  
  1337. ;
  1338. ; Boolean GXEqualColorSet(gxColorSet one, gxColorSet two)
  1339. ;
  1340.     IF ¬ GENERATINGCFM THEN
  1341.         Macro
  1342.         _GXEqualColorSet
  1343.             move.w    #$c0,d0
  1344.             dc.w     $A832
  1345.         EndM
  1346.     ELSE
  1347.         IMPORT_CFM_FUNCTION    GXEqualColorSet
  1348.     ENDIF
  1349.  
  1350. ;
  1351. ; Boolean GXEqualInk(gxInk one, gxInk two)
  1352. ;
  1353.     IF ¬ GENERATINGCFM THEN
  1354.         Macro
  1355.         _GXEqualInk
  1356.             move.w    #$c1,d0
  1357.             dc.w     $A832
  1358.         EndM
  1359.     ELSE
  1360.         IMPORT_CFM_FUNCTION    GXEqualInk
  1361.     ENDIF
  1362.  
  1363. ;
  1364. ; Boolean GXEqualShape(gxShape one, gxShape two)
  1365. ;
  1366.     IF ¬ GENERATINGCFM THEN
  1367.         Macro
  1368.         _GXEqualShape
  1369.             move.w    #$c2,d0
  1370.             dc.w     $A832
  1371.         EndM
  1372.     ELSE
  1373.         IMPORT_CFM_FUNCTION    GXEqualShape
  1374.     ENDIF
  1375.  
  1376. ;
  1377. ; Boolean GXEqualStyle(gxStyle one, gxStyle two)
  1378. ;
  1379.     IF ¬ GENERATINGCFM THEN
  1380.         Macro
  1381.         _GXEqualStyle
  1382.             move.w    #$c3,d0
  1383.             dc.w     $A832
  1384.         EndM
  1385.     ELSE
  1386.         IMPORT_CFM_FUNCTION    GXEqualStyle
  1387.     ENDIF
  1388.  
  1389. ;
  1390. ; Boolean GXEqualTag(gxTag one, gxTag two)
  1391. ;
  1392.     IF ¬ GENERATINGCFM THEN
  1393.         Macro
  1394.         _GXEqualTag
  1395.             move.w    #$c4,d0
  1396.             dc.w     $A832
  1397.         EndM
  1398.     ELSE
  1399.         IMPORT_CFM_FUNCTION    GXEqualTag
  1400.     ENDIF
  1401.  
  1402. ;
  1403. ; Boolean GXEqualTransform(gxTransform one, gxTransform two)
  1404. ;
  1405.     IF ¬ GENERATINGCFM THEN
  1406.         Macro
  1407.         _GXEqualTransform
  1408.             move.w    #$c5,d0
  1409.             dc.w     $A832
  1410.         EndM
  1411.     ELSE
  1412.         IMPORT_CFM_FUNCTION    GXEqualTransform
  1413.     ENDIF
  1414.  
  1415. ;
  1416. ; Boolean GXEqualViewDevice(gxViewDevice one, gxViewDevice two)
  1417. ;
  1418.     IF ¬ GENERATINGCFM THEN
  1419.         Macro
  1420.         _GXEqualViewDevice
  1421.             move.w    #$c6,d0
  1422.             dc.w     $A832
  1423.         EndM
  1424.     ELSE
  1425.         IMPORT_CFM_FUNCTION    GXEqualViewDevice
  1426.     ENDIF
  1427.  
  1428. ;
  1429. ; Boolean GXEqualViewPort(gxViewPort one, gxViewPort two)
  1430. ;
  1431.     IF ¬ GENERATINGCFM THEN
  1432.         Macro
  1433.         _GXEqualViewPort
  1434.             move.w    #$c7,d0
  1435.             dc.w     $A832
  1436.         EndM
  1437.     ELSE
  1438.         IMPORT_CFM_FUNCTION    GXEqualViewPort
  1439.     ENDIF
  1440.  
  1441. ;
  1442. ; void GXResetInk(gxInk target)
  1443. ;
  1444.     IF ¬ GENERATINGCFM THEN
  1445.         Macro
  1446.         _GXResetInk
  1447.             move.w    #$c8,d0
  1448.             dc.w     $A832
  1449.         EndM
  1450.     ELSE
  1451.         IMPORT_CFM_FUNCTION    GXResetInk
  1452.     ENDIF
  1453.  
  1454. ;
  1455. ; void GXResetShape(gxShape target)
  1456. ;
  1457.     IF ¬ GENERATINGCFM THEN
  1458.         Macro
  1459.         _GXResetShape
  1460.             move.w    #$c9,d0
  1461.             dc.w     $A832
  1462.         EndM
  1463.     ELSE
  1464.         IMPORT_CFM_FUNCTION    GXResetShape
  1465.     ENDIF
  1466.  
  1467. ;
  1468. ; void GXResetStyle(gxStyle target)
  1469. ;
  1470.     IF ¬ GENERATINGCFM THEN
  1471.         Macro
  1472.         _GXResetStyle
  1473.             move.w    #$ca,d0
  1474.             dc.w     $A832
  1475.         EndM
  1476.     ELSE
  1477.         IMPORT_CFM_FUNCTION    GXResetStyle
  1478.     ENDIF
  1479.  
  1480. ;
  1481. ; void GXResetTransform(gxTransform target)
  1482. ;
  1483.     IF ¬ GENERATINGCFM THEN
  1484.         Macro
  1485.         _GXResetTransform
  1486.             move.w    #$cb,d0
  1487.             dc.w     $A832
  1488.         EndM
  1489.     ELSE
  1490.         IMPORT_CFM_FUNCTION    GXResetTransform
  1491.     ENDIF
  1492.  
  1493. ;
  1494. ; void GXLoadColorProfile(gxColorProfile target)
  1495. ;
  1496.     IF ¬ GENERATINGCFM THEN
  1497.         Macro
  1498.         _GXLoadColorProfile
  1499.             move.w    #$cc,d0
  1500.             dc.w     $A832
  1501.         EndM
  1502.     ELSE
  1503.         IMPORT_CFM_FUNCTION    GXLoadColorProfile
  1504.     ENDIF
  1505.  
  1506. ;
  1507. ; void GXLoadColorSet(gxColorSet target)
  1508. ;
  1509.     IF ¬ GENERATINGCFM THEN
  1510.         Macro
  1511.         _GXLoadColorSet
  1512.             move.w    #$cd,d0
  1513.             dc.w     $A832
  1514.         EndM
  1515.     ELSE
  1516.         IMPORT_CFM_FUNCTION    GXLoadColorSet
  1517.     ENDIF
  1518.  
  1519. ;
  1520. ; void GXLoadInk(gxInk target)
  1521. ;
  1522.     IF ¬ GENERATINGCFM THEN
  1523.         Macro
  1524.         _GXLoadInk
  1525.             move.w    #$ce,d0
  1526.             dc.w     $A832
  1527.         EndM
  1528.     ELSE
  1529.         IMPORT_CFM_FUNCTION    GXLoadInk
  1530.     ENDIF
  1531.  
  1532. ;
  1533. ; void GXLoadShape(gxShape target)
  1534. ;
  1535.     IF ¬ GENERATINGCFM THEN
  1536.         Macro
  1537.         _GXLoadShape
  1538.             move.w    #$cf,d0
  1539.             dc.w     $A832
  1540.         EndM
  1541.     ELSE
  1542.         IMPORT_CFM_FUNCTION    GXLoadShape
  1543.     ENDIF
  1544.  
  1545. ;
  1546. ; void GXLoadStyle(gxStyle target)
  1547. ;
  1548.     IF ¬ GENERATINGCFM THEN
  1549.         Macro
  1550.         _GXLoadStyle
  1551.             move.w    #$d0,d0
  1552.             dc.w     $A832
  1553.         EndM
  1554.     ELSE
  1555.         IMPORT_CFM_FUNCTION    GXLoadStyle
  1556.     ENDIF
  1557.  
  1558. ;
  1559. ; void GXLoadTag(gxTag target)
  1560. ;
  1561.     IF ¬ GENERATINGCFM THEN
  1562.         Macro
  1563.         _GXLoadTag
  1564.             move.w    #$d1,d0
  1565.             dc.w     $A832
  1566.         EndM
  1567.     ELSE
  1568.         IMPORT_CFM_FUNCTION    GXLoadTag
  1569.     ENDIF
  1570.  
  1571. ;
  1572. ; void GXLoadTransform(gxTransform target)
  1573. ;
  1574.     IF ¬ GENERATINGCFM THEN
  1575.         Macro
  1576.         _GXLoadTransform
  1577.             move.w    #$d2,d0
  1578.             dc.w     $A832
  1579.         EndM
  1580.     ELSE
  1581.         IMPORT_CFM_FUNCTION    GXLoadTransform
  1582.     ENDIF
  1583.  
  1584. ;
  1585. ; void GXUnloadColorProfile(gxColorProfile target)
  1586. ;
  1587.     IF ¬ GENERATINGCFM THEN
  1588.         Macro
  1589.         _GXUnloadColorProfile
  1590.             move.w    #$d3,d0
  1591.             dc.w     $A832
  1592.         EndM
  1593.     ELSE
  1594.         IMPORT_CFM_FUNCTION    GXUnloadColorProfile
  1595.     ENDIF
  1596.  
  1597. ;
  1598. ; void GXUnloadColorSet(gxColorSet target)
  1599. ;
  1600.     IF ¬ GENERATINGCFM THEN
  1601.         Macro
  1602.         _GXUnloadColorSet
  1603.             move.w    #$d4,d0
  1604.             dc.w     $A832
  1605.         EndM
  1606.     ELSE
  1607.         IMPORT_CFM_FUNCTION    GXUnloadColorSet
  1608.     ENDIF
  1609.  
  1610. ;
  1611. ; void GXUnloadInk(gxInk target)
  1612. ;
  1613.     IF ¬ GENERATINGCFM THEN
  1614.         Macro
  1615.         _GXUnloadInk
  1616.             move.w    #$d5,d0
  1617.             dc.w     $A832
  1618.         EndM
  1619.     ELSE
  1620.         IMPORT_CFM_FUNCTION    GXUnloadInk
  1621.     ENDIF
  1622.  
  1623. ;
  1624. ; void GXUnloadShape(gxShape target)
  1625. ;
  1626.     IF ¬ GENERATINGCFM THEN
  1627.         Macro
  1628.         _GXUnloadShape
  1629.             move.w    #$d6,d0
  1630.             dc.w     $A832
  1631.         EndM
  1632.     ELSE
  1633.         IMPORT_CFM_FUNCTION    GXUnloadShape
  1634.     ENDIF
  1635.  
  1636. ;
  1637. ; void GXUnloadStyle(gxStyle target)
  1638. ;
  1639.     IF ¬ GENERATINGCFM THEN
  1640.         Macro
  1641.         _GXUnloadStyle
  1642.             move.w    #$d7,d0
  1643.             dc.w     $A832
  1644.         EndM
  1645.     ELSE
  1646.         IMPORT_CFM_FUNCTION    GXUnloadStyle
  1647.     ENDIF
  1648.  
  1649. ;
  1650. ; void GXUnloadTag(gxTag target)
  1651. ;
  1652.     IF ¬ GENERATINGCFM THEN
  1653.         Macro
  1654.         _GXUnloadTag
  1655.             move.w    #$d8,d0
  1656.             dc.w     $A832
  1657.         EndM
  1658.     ELSE
  1659.         IMPORT_CFM_FUNCTION    GXUnloadTag
  1660.     ENDIF
  1661.  
  1662. ;
  1663. ; void GXUnloadTransform(gxTransform target)
  1664. ;
  1665.     IF ¬ GENERATINGCFM THEN
  1666.         Macro
  1667.         _GXUnloadTransform
  1668.             move.w    #$d9,d0
  1669.             dc.w     $A832
  1670.         EndM
  1671.     ELSE
  1672.         IMPORT_CFM_FUNCTION    GXUnloadTransform
  1673.     ENDIF
  1674.  
  1675. ;
  1676. ; void GXCacheShape(gxShape source)
  1677. ;
  1678.     IF ¬ GENERATINGCFM THEN
  1679.         Macro
  1680.         _GXCacheShape
  1681.             move.w    #$da,d0
  1682.             dc.w     $A832
  1683.         EndM
  1684.     ELSE
  1685.         IMPORT_CFM_FUNCTION    GXCacheShape
  1686.     ENDIF
  1687.  
  1688. ;
  1689. ; gxShape GXCopyDeepToShape(gxShape target, gxShape source)
  1690. ;
  1691.     IF ¬ GENERATINGCFM THEN
  1692.         Macro
  1693.         _GXCopyDeepToShape
  1694.             move.w    #$db,d0
  1695.             dc.w     $A832
  1696.         EndM
  1697.     ELSE
  1698.         IMPORT_CFM_FUNCTION    GXCopyDeepToShape
  1699.     ENDIF
  1700.  
  1701. ;
  1702. ; void GXDrawShape(gxShape source)
  1703. ;
  1704.     IF ¬ GENERATINGCFM THEN
  1705.         Macro
  1706.         _GXDrawShape
  1707.             move.w    #$dc,d0
  1708.             dc.w     $A832
  1709.         EndM
  1710.     ELSE
  1711.         IMPORT_CFM_FUNCTION    GXDrawShape
  1712.     ENDIF
  1713.  
  1714. ;
  1715. ; void GXDisposeShapeCache(gxShape target)
  1716. ;
  1717.     IF ¬ GENERATINGCFM THEN
  1718.         Macro
  1719.         _GXDisposeShapeCache
  1720.             move.w    #$dd,d0
  1721.             dc.w     $A832
  1722.         EndM
  1723.     ELSE
  1724.         IMPORT_CFM_FUNCTION    GXDisposeShapeCache
  1725.     ENDIF
  1726.  
  1727. ;
  1728. ; gxColorProfile GXGetDefaultColorProfile(void)
  1729. ;
  1730.     IF ¬ GENERATINGCFM THEN
  1731.         Macro
  1732.         _GXGetDefaultColorProfile
  1733.             move.w    #$de,d0
  1734.             dc.w     $A832
  1735.         EndM
  1736.     ELSE
  1737.         IMPORT_CFM_FUNCTION    GXGetDefaultColorProfile
  1738.     ENDIF
  1739.  
  1740. ;
  1741. ; gxShape GXGetDefaultShape(gxShapeType aType)
  1742. ;
  1743.     IF ¬ GENERATINGCFM THEN
  1744.         Macro
  1745.         _GXGetDefaultShape
  1746.             move.w    #$df,d0
  1747.             dc.w     $A832
  1748.         EndM
  1749.     ELSE
  1750.         IMPORT_CFM_FUNCTION    GXGetDefaultShape
  1751.     ENDIF
  1752.  
  1753. ;
  1754. ; gxColorSet GXGetDefaultColorSet(long pixelDepth)
  1755. ;
  1756.     IF ¬ GENERATINGCFM THEN
  1757.         Macro
  1758.         _GXGetDefaultColorSet
  1759.             move.w    #$e0,d0
  1760.             dc.w     $A832
  1761.         EndM
  1762.     ELSE
  1763.         IMPORT_CFM_FUNCTION    GXGetDefaultColorSet
  1764.     ENDIF
  1765.  
  1766. ;
  1767. ; void GXSetDefaultShape(gxShape target)
  1768. ;
  1769.     IF ¬ GENERATINGCFM THEN
  1770.         Macro
  1771.         _GXSetDefaultShape
  1772.             move.w    #$e1,d0
  1773.             dc.w     $A832
  1774.         EndM
  1775.     ELSE
  1776.         IMPORT_CFM_FUNCTION    GXSetDefaultShape
  1777.     ENDIF
  1778.  
  1779. ;
  1780. ; void GXSetDefaultColorSet(gxColorSet target, long pixelDepth)
  1781. ;
  1782.     IF ¬ GENERATINGCFM THEN
  1783.         Macro
  1784.         _GXSetDefaultColorSet
  1785.             move.w    #$e2,d0
  1786.             dc.w     $A832
  1787.         EndM
  1788.     ELSE
  1789.         IMPORT_CFM_FUNCTION    GXSetDefaultColorSet
  1790.     ENDIF
  1791.  
  1792. ;
  1793. ; long GXGetTag(gxTag source, long *tagType, void *data)
  1794. ;
  1795.     IF ¬ GENERATINGCFM THEN
  1796.         Macro
  1797.         _GXGetTag
  1798.             move.w    #$e3,d0
  1799.             dc.w     $A832
  1800.         EndM
  1801.     ELSE
  1802.         IMPORT_CFM_FUNCTION    GXGetTag
  1803.     ENDIF
  1804.  
  1805. ;
  1806. ; void GXSetTag(gxTag target, long tagType, long length, const void *data)
  1807. ;
  1808.     IF ¬ GENERATINGCFM THEN
  1809.         Macro
  1810.         _GXSetTag
  1811.             move.w    #$e4,d0
  1812.             dc.w     $A832
  1813.         EndM
  1814.     ELSE
  1815.         IMPORT_CFM_FUNCTION    GXSetTag
  1816.     ENDIF
  1817.  
  1818. ;
  1819. ; gxRectangle *GXGetShapeBounds(gxShape source, long index, gxRectangle *bounds)
  1820. ;
  1821.     IF ¬ GENERATINGCFM THEN
  1822.         Macro
  1823.         _GXGetShapeBounds
  1824.             move.w    #$e5,d0
  1825.             dc.w     $A832
  1826.         EndM
  1827.     ELSE
  1828.         IMPORT_CFM_FUNCTION    GXGetShapeBounds
  1829.     ENDIF
  1830.  
  1831. ;
  1832. ; gxShapeFill GXGetShapeFill(gxShape source)
  1833. ;
  1834.     IF ¬ GENERATINGCFM THEN
  1835.         Macro
  1836.         _GXGetShapeFill
  1837.             move.w    #$e6,d0
  1838.             dc.w     $A832
  1839.         EndM
  1840.     ELSE
  1841.         IMPORT_CFM_FUNCTION    GXGetShapeFill
  1842.     ENDIF
  1843.  
  1844. ;
  1845. ; gxInk GXGetShapeInk(gxShape source)
  1846. ;
  1847.     IF ¬ GENERATINGCFM THEN
  1848.         Macro
  1849.         _GXGetShapeInk
  1850.             move.w    #$e7,d0
  1851.             dc.w     $A832
  1852.         EndM
  1853.     ELSE
  1854.         IMPORT_CFM_FUNCTION    GXGetShapeInk
  1855.     ENDIF
  1856.  
  1857. ;
  1858. ; long GXGetShapePixel(gxShape source, long x, long y, gxColor *data, long *index)
  1859. ;
  1860.     IF ¬ GENERATINGCFM THEN
  1861.         Macro
  1862.         _GXGetShapePixel
  1863.             move.w    #$e8,d0
  1864.             dc.w     $A832
  1865.         EndM
  1866.     ELSE
  1867.         IMPORT_CFM_FUNCTION    GXGetShapePixel
  1868.     ENDIF
  1869.  
  1870. ;
  1871. ; gxStyle GXGetShapeStyle(gxShape source)
  1872. ;
  1873.     IF ¬ GENERATINGCFM THEN
  1874.         Macro
  1875.         _GXGetShapeStyle
  1876.             move.w    #$e9,d0
  1877.             dc.w     $A832
  1878.         EndM
  1879.     ELSE
  1880.         IMPORT_CFM_FUNCTION    GXGetShapeStyle
  1881.     ENDIF
  1882.  
  1883. ;
  1884. ; gxTransform GXGetShapeTransform(gxShape source)
  1885. ;
  1886.     IF ¬ GENERATINGCFM THEN
  1887.         Macro
  1888.         _GXGetShapeTransform
  1889.             move.w    #$ea,d0
  1890.             dc.w     $A832
  1891.         EndM
  1892.     ELSE
  1893.         IMPORT_CFM_FUNCTION    GXGetShapeTransform
  1894.     ENDIF
  1895.  
  1896. ;
  1897. ; gxShapeType GXGetShapeType(gxShape source)
  1898. ;
  1899.     IF ¬ GENERATINGCFM THEN
  1900.         Macro
  1901.         _GXGetShapeType
  1902.             move.w    #$eb,d0
  1903.             dc.w     $A832
  1904.         EndM
  1905.     ELSE
  1906.         IMPORT_CFM_FUNCTION    GXGetShapeType
  1907.     ENDIF
  1908.  
  1909. ;
  1910. ; gxRectangle *GXGetShapeTypographicBounds(gxShape source, gxRectangle *bounds)
  1911. ;
  1912.     IF ¬ GENERATINGCFM THEN
  1913.         Macro
  1914.         _GXGetShapeTypographicBounds
  1915.             move.w    #$ec,d0
  1916.             dc.w     $A832
  1917.         EndM
  1918.     ELSE
  1919.         IMPORT_CFM_FUNCTION    GXGetShapeTypographicBounds
  1920.     ENDIF
  1921.  
  1922. ;
  1923. ; gxShape GXGetBitmapParts(gxShape source, const gxLongRectangle *bounds)
  1924. ;
  1925.     IF ¬ GENERATINGCFM THEN
  1926.         Macro
  1927.         _GXGetBitmapParts
  1928.             move.w    #$ed,d0
  1929.             dc.w     $A832
  1930.         EndM
  1931.     ELSE
  1932.         IMPORT_CFM_FUNCTION    GXGetBitmapParts
  1933.     ENDIF
  1934.  
  1935. ;
  1936. ; void GXGetStyleFontMetrics(gxStyle sourceStyle, gxPoint *before, gxPoint *after, gxPoint *caretAngle, gxPoint *caretOffset)
  1937. ;
  1938.     IF ¬ GENERATINGCFM THEN
  1939.         Macro
  1940.         _GXGetStyleFontMetrics
  1941.             move.w    #$ee,d0
  1942.             dc.w     $A832
  1943.         EndM
  1944.     ELSE
  1945.         IMPORT_CFM_FUNCTION    GXGetStyleFontMetrics
  1946.     ENDIF
  1947.  
  1948. ;
  1949. ; void GXGetShapeFontMetrics(gxShape source, gxPoint *before, gxPoint *after, gxPoint *caretAngle, gxPoint *caretOffset)
  1950. ;
  1951.     IF ¬ GENERATINGCFM THEN
  1952.         Macro
  1953.         _GXGetShapeFontMetrics
  1954.             move.w    #$ef,d0
  1955.             dc.w     $A832
  1956.         EndM
  1957.     ELSE
  1958.         IMPORT_CFM_FUNCTION    GXGetShapeFontMetrics
  1959.     ENDIF
  1960.  
  1961. ;
  1962. ; void GXSetShapeBounds(gxShape target, const gxRectangle *newBounds)
  1963. ;
  1964.     IF ¬ GENERATINGCFM THEN
  1965.         Macro
  1966.         _GXSetShapeBounds
  1967.             move.w    #$f0,d0
  1968.             dc.w     $A832
  1969.         EndM
  1970.     ELSE
  1971.         IMPORT_CFM_FUNCTION    GXSetShapeBounds
  1972.     ENDIF
  1973.  
  1974. ;
  1975. ; void GXSetShapeFill(gxShape target, gxShapeFill newFill)
  1976. ;
  1977.     IF ¬ GENERATINGCFM THEN
  1978.         Macro
  1979.         _GXSetShapeFill
  1980.             move.w    #$f1,d0
  1981.             dc.w     $A832
  1982.         EndM
  1983.     ELSE
  1984.         IMPORT_CFM_FUNCTION    GXSetShapeFill
  1985.     ENDIF
  1986.  
  1987. ;
  1988. ; void GXSetShapeInk(gxShape target, gxInk newInk)
  1989. ;
  1990.     IF ¬ GENERATINGCFM THEN
  1991.         Macro
  1992.         _GXSetShapeInk
  1993.             move.w    #$f2,d0
  1994.             dc.w     $A832
  1995.         EndM
  1996.     ELSE
  1997.         IMPORT_CFM_FUNCTION    GXSetShapeInk
  1998.     ENDIF
  1999.  
  2000. ;
  2001. ; void GXSetShapePixel(gxShape target, long x, long y, const gxColor *newColor, long newIndex)
  2002. ;
  2003.     IF ¬ GENERATINGCFM THEN
  2004.         Macro
  2005.         _GXSetShapePixel
  2006.             move.w    #$f3,d0
  2007.             dc.w     $A832
  2008.         EndM
  2009.     ELSE
  2010.         IMPORT_CFM_FUNCTION    GXSetShapePixel
  2011.     ENDIF
  2012.  
  2013. ;
  2014. ; void GXSetShapeStyle(gxShape target, gxStyle newStyle)
  2015. ;
  2016.     IF ¬ GENERATINGCFM THEN
  2017.         Macro
  2018.         _GXSetShapeStyle
  2019.             move.w    #$f4,d0
  2020.             dc.w     $A832
  2021.         EndM
  2022.     ELSE
  2023.         IMPORT_CFM_FUNCTION    GXSetShapeStyle
  2024.     ENDIF
  2025.  
  2026. ;
  2027. ; void GXSetShapeTransform(gxShape target, gxTransform newTransform)
  2028. ;
  2029.     IF ¬ GENERATINGCFM THEN
  2030.         Macro
  2031.         _GXSetShapeTransform
  2032.             move.w    #$f5,d0
  2033.             dc.w     $A832
  2034.         EndM
  2035.     ELSE
  2036.         IMPORT_CFM_FUNCTION    GXSetShapeTransform
  2037.     ENDIF
  2038.  
  2039. ;
  2040. ; void GXSetShapeType(gxShape target, gxShapeType newType)
  2041. ;
  2042.     IF ¬ GENERATINGCFM THEN
  2043.         Macro
  2044.         _GXSetShapeType
  2045.             move.w    #$f6,d0
  2046.             dc.w     $A832
  2047.         EndM
  2048.     ELSE
  2049.         IMPORT_CFM_FUNCTION    GXSetShapeType
  2050.     ENDIF
  2051.  
  2052. ;
  2053. ; void GXSetBitmapParts(gxShape target, const gxLongRectangle *bounds, gxShape bitmapShape)
  2054. ;
  2055.     IF ¬ GENERATINGCFM THEN
  2056.         Macro
  2057.         _GXSetBitmapParts
  2058.             move.w    #$f7,d0
  2059.             dc.w     $A832
  2060.         EndM
  2061.     ELSE
  2062.         IMPORT_CFM_FUNCTION    GXSetBitmapParts
  2063.     ENDIF
  2064.  
  2065. ;
  2066. ; void GXSetShapeGeometry(gxShape target, gxShape geometry)
  2067. ;
  2068.     IF ¬ GENERATINGCFM THEN
  2069.         Macro
  2070.         _GXSetShapeGeometry
  2071.             move.w    #$f8,d0
  2072.             dc.w     $A832
  2073.         EndM
  2074.     ELSE
  2075.         IMPORT_CFM_FUNCTION    GXSetShapeGeometry
  2076.     ENDIF
  2077.  
  2078. ;
  2079. ; Fixed GXGetShapeCurveError(gxShape source)
  2080. ;
  2081.     IF ¬ GENERATINGCFM THEN
  2082.         Macro
  2083.         _GXGetShapeCurveError
  2084.             move.w    #$f9,d0
  2085.             dc.w     $A832
  2086.         EndM
  2087.     ELSE
  2088.         IMPORT_CFM_FUNCTION    GXGetShapeCurveError
  2089.     ENDIF
  2090.  
  2091. ;
  2092. ; gxDashRecord *GXGetShapeDash(gxShape source, gxDashRecord *dash)
  2093. ;
  2094.     IF ¬ GENERATINGCFM THEN
  2095.         Macro
  2096.         _GXGetShapeDash
  2097.             move.w    #$fa,d0
  2098.             dc.w     $A832
  2099.         EndM
  2100.     ELSE
  2101.         IMPORT_CFM_FUNCTION    GXGetShapeDash
  2102.     ENDIF
  2103.  
  2104. ;
  2105. ; gxCapRecord *GXGetShapeCap(gxShape source, gxCapRecord *cap)
  2106. ;
  2107.     IF ¬ GENERATINGCFM THEN
  2108.         Macro
  2109.         _GXGetShapeCap
  2110.             move.w    #$fb,d0
  2111.             dc.w     $A832
  2112.         EndM
  2113.     ELSE
  2114.         IMPORT_CFM_FUNCTION    GXGetShapeCap
  2115.     ENDIF
  2116.  
  2117. ; returns the number of layers 
  2118. ;
  2119. ; long GXGetShapeFace(gxShape source, gxTextFace *face)
  2120. ;
  2121.     IF ¬ GENERATINGCFM THEN
  2122.         Macro
  2123.         _GXGetShapeFace
  2124.             move.w    #$fc,d0
  2125.             dc.w     $A832
  2126.         EndM
  2127.     ELSE
  2128.         IMPORT_CFM_FUNCTION    GXGetShapeFace
  2129.     ENDIF
  2130.  
  2131. ;
  2132. ; gxFont GXGetShapeFont(gxShape source)
  2133. ;
  2134.     IF ¬ GENERATINGCFM THEN
  2135.         Macro
  2136.         _GXGetShapeFont
  2137.             move.w    #$fd,d0
  2138.             dc.w     $A832
  2139.         EndM
  2140.     ELSE
  2141.         IMPORT_CFM_FUNCTION    GXGetShapeFont
  2142.     ENDIF
  2143.  
  2144. ;
  2145. ; gxJoinRecord *GXGetShapeJoin(gxShape source, gxJoinRecord *join)
  2146. ;
  2147.     IF ¬ GENERATINGCFM THEN
  2148.         Macro
  2149.         _GXGetShapeJoin
  2150.             move.w    #$fe,d0
  2151.             dc.w     $A832
  2152.         EndM
  2153.     ELSE
  2154.         IMPORT_CFM_FUNCTION    GXGetShapeJoin
  2155.     ENDIF
  2156.  
  2157. ;
  2158. ; Fract GXGetShapeJustification(gxShape source)
  2159. ;
  2160.     IF ¬ GENERATINGCFM THEN
  2161.         Macro
  2162.         _GXGetShapeJustification
  2163.             move.w    #$ff,d0
  2164.             dc.w     $A832
  2165.         EndM
  2166.     ELSE
  2167.         IMPORT_CFM_FUNCTION    GXGetShapeJustification
  2168.     ENDIF
  2169.  
  2170. ;
  2171. ; gxPatternRecord *GXGetShapePattern(gxShape source, gxPatternRecord *pattern)
  2172. ;
  2173.     IF ¬ GENERATINGCFM THEN
  2174.         Macro
  2175.         _GXGetShapePattern
  2176.             move.w    #$100,d0
  2177.             dc.w     $A832
  2178.         EndM
  2179.     ELSE
  2180.         IMPORT_CFM_FUNCTION    GXGetShapePattern
  2181.     ENDIF
  2182.  
  2183. ;
  2184. ; Fixed GXGetShapePen(gxShape source)
  2185. ;
  2186.     IF ¬ GENERATINGCFM THEN
  2187.         Macro
  2188.         _GXGetShapePen
  2189.             move.w    #$101,d0
  2190.             dc.w     $A832
  2191.         EndM
  2192.     ELSE
  2193.         IMPORT_CFM_FUNCTION    GXGetShapePen
  2194.     ENDIF
  2195.  
  2196. ;
  2197. ; gxFontPlatform GXGetShapeEncoding(gxShape source, gxFontScript *script, gxFontLanguage *language)
  2198. ;
  2199.     IF ¬ GENERATINGCFM THEN
  2200.         Macro
  2201.         _GXGetShapeEncoding
  2202.             move.w    #$102,d0
  2203.             dc.w     $A832
  2204.         EndM
  2205.     ELSE
  2206.         IMPORT_CFM_FUNCTION    GXGetShapeEncoding
  2207.     ENDIF
  2208.  
  2209. ;
  2210. ; Fixed GXGetShapeTextSize(gxShape source)
  2211. ;
  2212.     IF ¬ GENERATINGCFM THEN
  2213.         Macro
  2214.         _GXGetShapeTextSize
  2215.             move.w    #$103,d0
  2216.             dc.w     $A832
  2217.         EndM
  2218.     ELSE
  2219.         IMPORT_CFM_FUNCTION    GXGetShapeTextSize
  2220.     ENDIF
  2221.  
  2222. ;
  2223. ; long GXGetShapeFontVariations(gxShape source, gxFontVariation variations[])
  2224. ;
  2225.     IF ¬ GENERATINGCFM THEN
  2226.         Macro
  2227.         _GXGetShapeFontVariations
  2228.             move.w    #$104,d0
  2229.             dc.w     $A832
  2230.         EndM
  2231.     ELSE
  2232.         IMPORT_CFM_FUNCTION    GXGetShapeFontVariations
  2233.     ENDIF
  2234.  
  2235. ;
  2236. ; long GXGetShapeFontVariationSuite(gxShape source, gxFontVariation variations[])
  2237. ;
  2238.     IF ¬ GENERATINGCFM THEN
  2239.         Macro
  2240.         _GXGetShapeFontVariationSuite
  2241.             move.w    #$105,d0
  2242.             dc.w     $A832
  2243.         EndM
  2244.     ELSE
  2245.         IMPORT_CFM_FUNCTION    GXGetShapeFontVariationSuite
  2246.     ENDIF
  2247.  
  2248. ;
  2249. ; Fixed GXGetStyleCurveError(gxStyle source)
  2250. ;
  2251.     IF ¬ GENERATINGCFM THEN
  2252.         Macro
  2253.         _GXGetStyleCurveError
  2254.             move.w    #$106,d0
  2255.             dc.w     $A832
  2256.         EndM
  2257.     ELSE
  2258.         IMPORT_CFM_FUNCTION    GXGetStyleCurveError
  2259.     ENDIF
  2260.  
  2261. ;
  2262. ; gxDashRecord *GXGetStyleDash(gxStyle source, gxDashRecord *dash)
  2263. ;
  2264.     IF ¬ GENERATINGCFM THEN
  2265.         Macro
  2266.         _GXGetStyleDash
  2267.             move.w    #$107,d0
  2268.             dc.w     $A832
  2269.         EndM
  2270.     ELSE
  2271.         IMPORT_CFM_FUNCTION    GXGetStyleDash
  2272.     ENDIF
  2273.  
  2274. ;
  2275. ; gxCapRecord *GXGetStyleCap(gxStyle source, gxCapRecord *cap)
  2276. ;
  2277.     IF ¬ GENERATINGCFM THEN
  2278.         Macro
  2279.         _GXGetStyleCap
  2280.             move.w    #$108,d0
  2281.             dc.w     $A832
  2282.         EndM
  2283.     ELSE
  2284.         IMPORT_CFM_FUNCTION    GXGetStyleCap
  2285.     ENDIF
  2286.  
  2287. ; returns the number of layers 
  2288. ;
  2289. ; long GXGetStyleFace(gxStyle source, gxTextFace *face)
  2290. ;
  2291.     IF ¬ GENERATINGCFM THEN
  2292.         Macro
  2293.         _GXGetStyleFace
  2294.             move.w    #$109,d0
  2295.             dc.w     $A832
  2296.         EndM
  2297.     ELSE
  2298.         IMPORT_CFM_FUNCTION    GXGetStyleFace
  2299.     ENDIF
  2300.  
  2301. ;
  2302. ; gxFont GXGetStyleFont(gxStyle source)
  2303. ;
  2304.     IF ¬ GENERATINGCFM THEN
  2305.         Macro
  2306.         _GXGetStyleFont
  2307.             move.w    #$10a,d0
  2308.             dc.w     $A832
  2309.         EndM
  2310.     ELSE
  2311.         IMPORT_CFM_FUNCTION    GXGetStyleFont
  2312.     ENDIF
  2313.  
  2314. ;
  2315. ; gxJoinRecord *GXGetStyleJoin(gxStyle source, gxJoinRecord *join)
  2316. ;
  2317.     IF ¬ GENERATINGCFM THEN
  2318.         Macro
  2319.         _GXGetStyleJoin
  2320.             move.w    #$10b,d0
  2321.             dc.w     $A832
  2322.         EndM
  2323.     ELSE
  2324.         IMPORT_CFM_FUNCTION    GXGetStyleJoin
  2325.     ENDIF
  2326.  
  2327. ;
  2328. ; Fract GXGetStyleJustification(gxStyle source)
  2329. ;
  2330.     IF ¬ GENERATINGCFM THEN
  2331.         Macro
  2332.         _GXGetStyleJustification
  2333.             move.w    #$10c,d0
  2334.             dc.w     $A832
  2335.         EndM
  2336.     ELSE
  2337.         IMPORT_CFM_FUNCTION    GXGetStyleJustification
  2338.     ENDIF
  2339.  
  2340. ;
  2341. ; gxPatternRecord *GXGetStylePattern(gxStyle source, gxPatternRecord *pattern)
  2342. ;
  2343.     IF ¬ GENERATINGCFM THEN
  2344.         Macro
  2345.         _GXGetStylePattern
  2346.             move.w    #$10d,d0
  2347.             dc.w     $A832
  2348.         EndM
  2349.     ELSE
  2350.         IMPORT_CFM_FUNCTION    GXGetStylePattern
  2351.     ENDIF
  2352.  
  2353. ;
  2354. ; Fixed GXGetStylePen(gxStyle source)
  2355. ;
  2356.     IF ¬ GENERATINGCFM THEN
  2357.         Macro
  2358.         _GXGetStylePen
  2359.             move.w    #$10e,d0
  2360.             dc.w     $A832
  2361.         EndM
  2362.     ELSE
  2363.         IMPORT_CFM_FUNCTION    GXGetStylePen
  2364.     ENDIF
  2365.  
  2366. ;
  2367. ; gxFontPlatform GXGetStyleEncoding(gxStyle source, gxFontScript *script, gxFontLanguage *language)
  2368. ;
  2369.     IF ¬ GENERATINGCFM THEN
  2370.         Macro
  2371.         _GXGetStyleEncoding
  2372.             move.w    #$10f,d0
  2373.             dc.w     $A832
  2374.         EndM
  2375.     ELSE
  2376.         IMPORT_CFM_FUNCTION    GXGetStyleEncoding
  2377.     ENDIF
  2378.  
  2379. ;
  2380. ; Fixed GXGetStyleTextSize(gxStyle source)
  2381. ;
  2382.     IF ¬ GENERATINGCFM THEN
  2383.         Macro
  2384.         _GXGetStyleTextSize
  2385.             move.w    #$110,d0
  2386.             dc.w     $A832
  2387.         EndM
  2388.     ELSE
  2389.         IMPORT_CFM_FUNCTION    GXGetStyleTextSize
  2390.     ENDIF
  2391.  
  2392. ;
  2393. ; long GXGetStyleFontVariations(gxStyle source, gxFontVariation variations[])
  2394. ;
  2395.     IF ¬ GENERATINGCFM THEN
  2396.         Macro
  2397.         _GXGetStyleFontVariations
  2398.             move.w    #$111,d0
  2399.             dc.w     $A832
  2400.         EndM
  2401.     ELSE
  2402.         IMPORT_CFM_FUNCTION    GXGetStyleFontVariations
  2403.     ENDIF
  2404.  
  2405. ;
  2406. ; long GXGetStyleFontVariationSuite(gxStyle source, gxFontVariation variations[])
  2407. ;
  2408.     IF ¬ GENERATINGCFM THEN
  2409.         Macro
  2410.         _GXGetStyleFontVariationSuite
  2411.             move.w    #$112,d0
  2412.             dc.w     $A832
  2413.         EndM
  2414.     ELSE
  2415.         IMPORT_CFM_FUNCTION    GXGetStyleFontVariationSuite
  2416.     ENDIF
  2417.  
  2418. ;
  2419. ; void GXSetShapeCurveError(gxShape target, Fixed error)
  2420. ;
  2421.     IF ¬ GENERATINGCFM THEN
  2422.         Macro
  2423.         _GXSetShapeCurveError
  2424.             move.w    #$113,d0
  2425.             dc.w     $A832
  2426.         EndM
  2427.     ELSE
  2428.         IMPORT_CFM_FUNCTION    GXSetShapeCurveError
  2429.     ENDIF
  2430.  
  2431. ;
  2432. ; void GXSetShapeDash(gxShape target, const gxDashRecord *dash)
  2433. ;
  2434.     IF ¬ GENERATINGCFM THEN
  2435.         Macro
  2436.         _GXSetShapeDash
  2437.             move.w    #$114,d0
  2438.             dc.w     $A832
  2439.         EndM
  2440.     ELSE
  2441.         IMPORT_CFM_FUNCTION    GXSetShapeDash
  2442.     ENDIF
  2443.  
  2444. ;
  2445. ; void GXSetShapeCap(gxShape target, const gxCapRecord *cap)
  2446. ;
  2447.     IF ¬ GENERATINGCFM THEN
  2448.         Macro
  2449.         _GXSetShapeCap
  2450.             move.w    #$115,d0
  2451.             dc.w     $A832
  2452.         EndM
  2453.     ELSE
  2454.         IMPORT_CFM_FUNCTION    GXSetShapeCap
  2455.     ENDIF
  2456.  
  2457. ;
  2458. ; void GXSetShapeFace(gxShape target, const gxTextFace *face)
  2459. ;
  2460.     IF ¬ GENERATINGCFM THEN
  2461.         Macro
  2462.         _GXSetShapeFace
  2463.             move.w    #$116,d0
  2464.             dc.w     $A832
  2465.         EndM
  2466.     ELSE
  2467.         IMPORT_CFM_FUNCTION    GXSetShapeFace
  2468.     ENDIF
  2469.  
  2470. ;
  2471. ; void GXSetShapeFont(gxShape target, gxFont aFont)
  2472. ;
  2473.     IF ¬ GENERATINGCFM THEN
  2474.         Macro
  2475.         _GXSetShapeFont
  2476.             move.w    #$117,d0
  2477.             dc.w     $A832
  2478.         EndM
  2479.     ELSE
  2480.         IMPORT_CFM_FUNCTION    GXSetShapeFont
  2481.     ENDIF
  2482.  
  2483. ;
  2484. ; void GXSetShapeJoin(gxShape target, const gxJoinRecord *join)
  2485. ;
  2486.     IF ¬ GENERATINGCFM THEN
  2487.         Macro
  2488.         _GXSetShapeJoin
  2489.             move.w    #$118,d0
  2490.             dc.w     $A832
  2491.         EndM
  2492.     ELSE
  2493.         IMPORT_CFM_FUNCTION    GXSetShapeJoin
  2494.     ENDIF
  2495.  
  2496. ;
  2497. ; void GXSetShapeJustification(gxShape target, Fract justify)
  2498. ;
  2499.     IF ¬ GENERATINGCFM THEN
  2500.         Macro
  2501.         _GXSetShapeJustification
  2502.             move.w    #$119,d0
  2503.             dc.w     $A832
  2504.         EndM
  2505.     ELSE
  2506.         IMPORT_CFM_FUNCTION    GXSetShapeJustification
  2507.     ENDIF
  2508.  
  2509. ;
  2510. ; void GXSetShapePattern(gxShape target, const gxPatternRecord *pattern)
  2511. ;
  2512.     IF ¬ GENERATINGCFM THEN
  2513.         Macro
  2514.         _GXSetShapePattern
  2515.             move.w    #$11a,d0
  2516.             dc.w     $A832
  2517.         EndM
  2518.     ELSE
  2519.         IMPORT_CFM_FUNCTION    GXSetShapePattern
  2520.     ENDIF
  2521.  
  2522. ;
  2523. ; void GXSetShapePen(gxShape target, Fixed pen)
  2524. ;
  2525.     IF ¬ GENERATINGCFM THEN
  2526.         Macro
  2527.         _GXSetShapePen
  2528.             move.w    #$11b,d0
  2529.             dc.w     $A832
  2530.         EndM
  2531.     ELSE
  2532.         IMPORT_CFM_FUNCTION    GXSetShapePen
  2533.     ENDIF
  2534.  
  2535. ;
  2536. ; void GXSetShapeEncoding(gxShape target, gxFontPlatform platform, gxFontScript script, gxFontLanguage language)
  2537. ;
  2538.     IF ¬ GENERATINGCFM THEN
  2539.         Macro
  2540.         _GXSetShapeEncoding
  2541.             move.w    #$11c,d0
  2542.             dc.w     $A832
  2543.         EndM
  2544.     ELSE
  2545.         IMPORT_CFM_FUNCTION    GXSetShapeEncoding
  2546.     ENDIF
  2547.  
  2548. ;
  2549. ; void GXSetShapeTextSize(gxShape target, Fixed size)
  2550. ;
  2551.     IF ¬ GENERATINGCFM THEN
  2552.         Macro
  2553.         _GXSetShapeTextSize
  2554.             move.w    #$11d,d0
  2555.             dc.w     $A832
  2556.         EndM
  2557.     ELSE
  2558.         IMPORT_CFM_FUNCTION    GXSetShapeTextSize
  2559.     ENDIF
  2560.  
  2561. ;
  2562. ; void GXSetShapeFontVariations(gxShape target, long count, const gxFontVariation variations[])
  2563. ;
  2564.     IF ¬ GENERATINGCFM THEN
  2565.         Macro
  2566.         _GXSetShapeFontVariations
  2567.             move.w    #$11e,d0
  2568.             dc.w     $A832
  2569.         EndM
  2570.     ELSE
  2571.         IMPORT_CFM_FUNCTION    GXSetShapeFontVariations
  2572.     ENDIF
  2573.  
  2574. ;
  2575. ; void GXSetStyleCurveError(gxStyle target, Fixed error)
  2576. ;
  2577.     IF ¬ GENERATINGCFM THEN
  2578.         Macro
  2579.         _GXSetStyleCurveError
  2580.             move.w    #$11f,d0
  2581.             dc.w     $A832
  2582.         EndM
  2583.     ELSE
  2584.         IMPORT_CFM_FUNCTION    GXSetStyleCurveError
  2585.     ENDIF
  2586.  
  2587. ;
  2588. ; void GXSetStyleDash(gxStyle target, const gxDashRecord *dash)
  2589. ;
  2590.     IF ¬ GENERATINGCFM THEN
  2591.         Macro
  2592.         _GXSetStyleDash
  2593.             move.w    #$120,d0
  2594.             dc.w     $A832
  2595.         EndM
  2596.     ELSE
  2597.         IMPORT_CFM_FUNCTION    GXSetStyleDash
  2598.     ENDIF
  2599.  
  2600. ;
  2601. ; void GXSetStyleCap(gxStyle target, const gxCapRecord *cap)
  2602. ;
  2603.     IF ¬ GENERATINGCFM THEN
  2604.         Macro
  2605.         _GXSetStyleCap
  2606.             move.w    #$121,d0
  2607.             dc.w     $A832
  2608.         EndM
  2609.     ELSE
  2610.         IMPORT_CFM_FUNCTION    GXSetStyleCap
  2611.     ENDIF
  2612.  
  2613. ;
  2614. ; void GXSetStyleFace(gxStyle target, const gxTextFace *face)
  2615. ;
  2616.     IF ¬ GENERATINGCFM THEN
  2617.         Macro
  2618.         _GXSetStyleFace
  2619.             move.w    #$122,d0
  2620.             dc.w     $A832
  2621.         EndM
  2622.     ELSE
  2623.         IMPORT_CFM_FUNCTION    GXSetStyleFace
  2624.     ENDIF
  2625.  
  2626. ;
  2627. ; void GXSetStyleFont(gxStyle target, gxFont aFont)
  2628. ;
  2629.     IF ¬ GENERATINGCFM THEN
  2630.         Macro
  2631.         _GXSetStyleFont
  2632.             move.w    #$123,d0
  2633.             dc.w     $A832
  2634.         EndM
  2635.     ELSE
  2636.         IMPORT_CFM_FUNCTION    GXSetStyleFont
  2637.     ENDIF
  2638.  
  2639. ;
  2640. ; void GXSetStyleJoin(gxStyle target, const gxJoinRecord *join)
  2641. ;
  2642.     IF ¬ GENERATINGCFM THEN
  2643.         Macro
  2644.         _GXSetStyleJoin
  2645.             move.w    #$124,d0
  2646.             dc.w     $A832
  2647.         EndM
  2648.     ELSE
  2649.         IMPORT_CFM_FUNCTION    GXSetStyleJoin
  2650.     ENDIF
  2651.  
  2652. ;
  2653. ; void GXSetStyleJustification(gxStyle target, Fract justify)
  2654. ;
  2655.     IF ¬ GENERATINGCFM THEN
  2656.         Macro
  2657.         _GXSetStyleJustification
  2658.             move.w    #$125,d0
  2659.             dc.w     $A832
  2660.         EndM
  2661.     ELSE
  2662.         IMPORT_CFM_FUNCTION    GXSetStyleJustification
  2663.     ENDIF
  2664.  
  2665. ;
  2666. ; void GXSetStylePattern(gxStyle target, const gxPatternRecord *pattern)
  2667. ;
  2668.     IF ¬ GENERATINGCFM THEN
  2669.         Macro
  2670.         _GXSetStylePattern
  2671.             move.w    #$126,d0
  2672.             dc.w     $A832
  2673.         EndM
  2674.     ELSE
  2675.         IMPORT_CFM_FUNCTION    GXSetStylePattern
  2676.     ENDIF
  2677.  
  2678. ;
  2679. ; void GXSetStylePen(gxStyle target, Fixed pen)
  2680. ;
  2681.     IF ¬ GENERATINGCFM THEN
  2682.         Macro
  2683.         _GXSetStylePen
  2684.             move.w    #$127,d0
  2685.             dc.w     $A832
  2686.         EndM
  2687.     ELSE
  2688.         IMPORT_CFM_FUNCTION    GXSetStylePen
  2689.     ENDIF
  2690.  
  2691. ;
  2692. ; void GXSetStyleEncoding(gxStyle target, gxFontPlatform platform, gxFontScript script, gxFontLanguage language)
  2693. ;
  2694.     IF ¬ GENERATINGCFM THEN
  2695.         Macro
  2696.         _GXSetStyleEncoding
  2697.             move.w    #$128,d0
  2698.             dc.w     $A832
  2699.         EndM
  2700.     ELSE
  2701.         IMPORT_CFM_FUNCTION    GXSetStyleEncoding
  2702.     ENDIF
  2703.  
  2704. ;
  2705. ; void GXSetStyleTextSize(gxStyle target, Fixed size)
  2706. ;
  2707.     IF ¬ GENERATINGCFM THEN
  2708.         Macro
  2709.         _GXSetStyleTextSize
  2710.             move.w    #$129,d0
  2711.             dc.w     $A832
  2712.         EndM
  2713.     ELSE
  2714.         IMPORT_CFM_FUNCTION    GXSetStyleTextSize
  2715.     ENDIF
  2716.  
  2717. ;
  2718. ; void GXSetStyleFontVariations(gxStyle target, long count, const gxFontVariation variations[])
  2719. ;
  2720.     IF ¬ GENERATINGCFM THEN
  2721.         Macro
  2722.         _GXSetStyleFontVariations
  2723.             move.w    #$12a,d0
  2724.             dc.w     $A832
  2725.         EndM
  2726.     ELSE
  2727.         IMPORT_CFM_FUNCTION    GXSetStyleFontVariations
  2728.     ENDIF
  2729.  
  2730. ;
  2731. ; gxColor *GXGetShapeColor(gxShape source, gxColor *data)
  2732. ;
  2733.     IF ¬ GENERATINGCFM THEN
  2734.         Macro
  2735.         _GXGetShapeColor
  2736.             move.w    #$12b,d0
  2737.             dc.w     $A832
  2738.         EndM
  2739.     ELSE
  2740.         IMPORT_CFM_FUNCTION    GXGetShapeColor
  2741.     ENDIF
  2742.  
  2743. ;
  2744. ; gxTransferMode *GXGetShapeTransfer(gxShape source, gxTransferMode *data)
  2745. ;
  2746.     IF ¬ GENERATINGCFM THEN
  2747.         Macro
  2748.         _GXGetShapeTransfer
  2749.             move.w    #$12c,d0
  2750.             dc.w     $A832
  2751.         EndM
  2752.     ELSE
  2753.         IMPORT_CFM_FUNCTION    GXGetShapeTransfer
  2754.     ENDIF
  2755.  
  2756. ;
  2757. ; gxColor *GXGetInkColor(gxInk source, gxColor *data)
  2758. ;
  2759.     IF ¬ GENERATINGCFM THEN
  2760.         Macro
  2761.         _GXGetInkColor
  2762.             move.w    #$12d,d0
  2763.             dc.w     $A832
  2764.         EndM
  2765.     ELSE
  2766.         IMPORT_CFM_FUNCTION    GXGetInkColor
  2767.     ENDIF
  2768.  
  2769. ;
  2770. ; gxTransferMode *GXGetInkTransfer(gxInk source, gxTransferMode *data)
  2771. ;
  2772.     IF ¬ GENERATINGCFM THEN
  2773.         Macro
  2774.         _GXGetInkTransfer
  2775.             move.w    #$12e,d0
  2776.             dc.w     $A832
  2777.         EndM
  2778.     ELSE
  2779.         IMPORT_CFM_FUNCTION    GXGetInkTransfer
  2780.     ENDIF
  2781.  
  2782. ;
  2783. ; void GXSetShapeColor(gxShape target, const gxColor *data)
  2784. ;
  2785.     IF ¬ GENERATINGCFM THEN
  2786.         Macro
  2787.         _GXSetShapeColor
  2788.             move.w    #$12f,d0
  2789.             dc.w     $A832
  2790.         EndM
  2791.     ELSE
  2792.         IMPORT_CFM_FUNCTION    GXSetShapeColor
  2793.     ENDIF
  2794.  
  2795. ;
  2796. ; void GXSetShapeTransfer(gxShape target, const gxTransferMode *data)
  2797. ;
  2798.     IF ¬ GENERATINGCFM THEN
  2799.         Macro
  2800.         _GXSetShapeTransfer
  2801.             move.w    #$130,d0
  2802.             dc.w     $A832
  2803.         EndM
  2804.     ELSE
  2805.         IMPORT_CFM_FUNCTION    GXSetShapeTransfer
  2806.     ENDIF
  2807.  
  2808. ;
  2809. ; void GXSetInkColor(gxInk target, const gxColor *data)
  2810. ;
  2811.     IF ¬ GENERATINGCFM THEN
  2812.         Macro
  2813.         _GXSetInkColor
  2814.             move.w    #$131,d0
  2815.             dc.w     $A832
  2816.         EndM
  2817.     ELSE
  2818.         IMPORT_CFM_FUNCTION    GXSetInkColor
  2819.     ENDIF
  2820.  
  2821. ;
  2822. ; void GXSetInkTransfer(gxInk target, const gxTransferMode *data)
  2823. ;
  2824.     IF ¬ GENERATINGCFM THEN
  2825.         Macro
  2826.         _GXSetInkTransfer
  2827.             move.w    #$132,d0
  2828.             dc.w     $A832
  2829.         EndM
  2830.     ELSE
  2831.         IMPORT_CFM_FUNCTION    GXSetInkTransfer
  2832.     ENDIF
  2833.  
  2834. ;
  2835. ; gxShape GXGetShapeClip(gxShape source)
  2836. ;
  2837.     IF ¬ GENERATINGCFM THEN
  2838.         Macro
  2839.         _GXGetShapeClip
  2840.             move.w    #$133,d0
  2841.             dc.w     $A832
  2842.         EndM
  2843.     ELSE
  2844.         IMPORT_CFM_FUNCTION    GXGetShapeClip
  2845.     ENDIF
  2846.  
  2847. ;
  2848. ; gxShapeType GXGetShapeClipType(gxShape source)
  2849. ;
  2850.     IF ¬ GENERATINGCFM THEN
  2851.         Macro
  2852.         _GXGetShapeClipType
  2853.             move.w    #$276,d0
  2854.             dc.w     $A832
  2855.         EndM
  2856.     ELSE
  2857.         IMPORT_CFM_FUNCTION    GXGetShapeClipType
  2858.     ENDIF
  2859.  
  2860. ;
  2861. ; gxMapping *GXGetShapeMapping(gxShape source, gxMapping *map)
  2862. ;
  2863.     IF ¬ GENERATINGCFM THEN
  2864.         Macro
  2865.         _GXGetShapeMapping
  2866.             move.w    #$134,d0
  2867.             dc.w     $A832
  2868.         EndM
  2869.     ELSE
  2870.         IMPORT_CFM_FUNCTION    GXGetShapeMapping
  2871.     ENDIF
  2872.  
  2873. ;
  2874. ; gxShapePart GXGetShapeHitTest(gxShape source, Fixed *tolerance)
  2875. ;
  2876.     IF ¬ GENERATINGCFM THEN
  2877.         Macro
  2878.         _GXGetShapeHitTest
  2879.             move.w    #$135,d0
  2880.             dc.w     $A832
  2881.         EndM
  2882.     ELSE
  2883.         IMPORT_CFM_FUNCTION    GXGetShapeHitTest
  2884.     ENDIF
  2885.  
  2886. ;
  2887. ; long GXGetShapeViewPorts(gxShape source, gxViewPort list[])
  2888. ;
  2889.     IF ¬ GENERATINGCFM THEN
  2890.         Macro
  2891.         _GXGetShapeViewPorts
  2892.             move.w    #$136,d0
  2893.             dc.w     $A832
  2894.         EndM
  2895.     ELSE
  2896.         IMPORT_CFM_FUNCTION    GXGetShapeViewPorts
  2897.     ENDIF
  2898.  
  2899. ;
  2900. ; gxShape GXGetTransformClip(gxTransform source)
  2901. ;
  2902.     IF ¬ GENERATINGCFM THEN
  2903.         Macro
  2904.         _GXGetTransformClip
  2905.             move.w    #$137,d0
  2906.             dc.w     $A832
  2907.         EndM
  2908.     ELSE
  2909.         IMPORT_CFM_FUNCTION    GXGetTransformClip
  2910.     ENDIF
  2911.  
  2912. ;
  2913. ; gxShapeType GXGetTransformClipType(gxTransform source)
  2914. ;
  2915.     IF ¬ GENERATINGCFM THEN
  2916.         Macro
  2917.         _GXGetTransformClipType
  2918.             move.w    #$277,d0
  2919.             dc.w     $A832
  2920.         EndM
  2921.     ELSE
  2922.         IMPORT_CFM_FUNCTION    GXGetTransformClipType
  2923.     ENDIF
  2924.  
  2925. ;
  2926. ; gxMapping *GXGetTransformMapping(gxTransform source, gxMapping *map)
  2927. ;
  2928.     IF ¬ GENERATINGCFM THEN
  2929.         Macro
  2930.         _GXGetTransformMapping
  2931.             move.w    #$138,d0
  2932.             dc.w     $A832
  2933.         EndM
  2934.     ELSE
  2935.         IMPORT_CFM_FUNCTION    GXGetTransformMapping
  2936.     ENDIF
  2937.  
  2938. ;
  2939. ; gxShapePart GXGetTransformHitTest(gxTransform source, Fixed *tolerance)
  2940. ;
  2941.     IF ¬ GENERATINGCFM THEN
  2942.         Macro
  2943.         _GXGetTransformHitTest
  2944.             move.w    #$139,d0
  2945.             dc.w     $A832
  2946.         EndM
  2947.     ELSE
  2948.         IMPORT_CFM_FUNCTION    GXGetTransformHitTest
  2949.     ENDIF
  2950.  
  2951. ;
  2952. ; long GXGetTransformViewPorts(gxTransform source, gxViewPort list[])
  2953. ;
  2954.     IF ¬ GENERATINGCFM THEN
  2955.         Macro
  2956.         _GXGetTransformViewPorts
  2957.             move.w    #$13a,d0
  2958.             dc.w     $A832
  2959.         EndM
  2960.     ELSE
  2961.         IMPORT_CFM_FUNCTION    GXGetTransformViewPorts
  2962.     ENDIF
  2963.  
  2964. ;
  2965. ; void GXSetShapeClip(gxShape target, gxShape clip)
  2966. ;
  2967.     IF ¬ GENERATINGCFM THEN
  2968.         Macro
  2969.         _GXSetShapeClip
  2970.             move.w    #$13b,d0
  2971.             dc.w     $A832
  2972.         EndM
  2973.     ELSE
  2974.         IMPORT_CFM_FUNCTION    GXSetShapeClip
  2975.     ENDIF
  2976.  
  2977. ;
  2978. ; void GXSetShapeMapping(gxShape target, const gxMapping *map)
  2979. ;
  2980.     IF ¬ GENERATINGCFM THEN
  2981.         Macro
  2982.         _GXSetShapeMapping
  2983.             move.w    #$13c,d0
  2984.             dc.w     $A832
  2985.         EndM
  2986.     ELSE
  2987.         IMPORT_CFM_FUNCTION    GXSetShapeMapping
  2988.     ENDIF
  2989.  
  2990. ;
  2991. ; void GXSetShapeHitTest(gxShape target, gxShapePart mask, Fixed tolerance)
  2992. ;
  2993.     IF ¬ GENERATINGCFM THEN
  2994.         Macro
  2995.         _GXSetShapeHitTest
  2996.             move.w    #$13d,d0
  2997.             dc.w     $A832
  2998.         EndM
  2999.     ELSE
  3000.         IMPORT_CFM_FUNCTION    GXSetShapeHitTest
  3001.     ENDIF
  3002.  
  3003. ;
  3004. ; void GXSetShapeViewPorts(gxShape target, long count, const gxViewPort list[])
  3005. ;
  3006.     IF ¬ GENERATINGCFM THEN
  3007.         Macro
  3008.         _GXSetShapeViewPorts
  3009.             move.w    #$13e,d0
  3010.             dc.w     $A832
  3011.         EndM
  3012.     ELSE
  3013.         IMPORT_CFM_FUNCTION    GXSetShapeViewPorts
  3014.     ENDIF
  3015.  
  3016. ;
  3017. ; void GXSetTransformClip(gxTransform target, gxShape clip)
  3018. ;
  3019.     IF ¬ GENERATINGCFM THEN
  3020.         Macro
  3021.         _GXSetTransformClip
  3022.             move.w    #$13f,d0
  3023.             dc.w     $A832
  3024.         EndM
  3025.     ELSE
  3026.         IMPORT_CFM_FUNCTION    GXSetTransformClip
  3027.     ENDIF
  3028.  
  3029. ;
  3030. ; void GXSetTransformMapping(gxTransform target, const gxMapping *map)
  3031. ;
  3032.     IF ¬ GENERATINGCFM THEN
  3033.         Macro
  3034.         _GXSetTransformMapping
  3035.             move.w    #$140,d0
  3036.             dc.w     $A832
  3037.         EndM
  3038.     ELSE
  3039.         IMPORT_CFM_FUNCTION    GXSetTransformMapping
  3040.     ENDIF
  3041.  
  3042. ;
  3043. ; void GXSetTransformHitTest(gxTransform target, gxShapePart mask, Fixed tolerance)
  3044. ;
  3045.     IF ¬ GENERATINGCFM THEN
  3046.         Macro
  3047.         _GXSetTransformHitTest
  3048.             move.w    #$141,d0
  3049.             dc.w     $A832
  3050.         EndM
  3051.     ELSE
  3052.         IMPORT_CFM_FUNCTION    GXSetTransformHitTest
  3053.     ENDIF
  3054.  
  3055. ;
  3056. ; void GXSetTransformViewPorts(gxTransform target, long count, const gxViewPort list[])
  3057. ;
  3058.     IF ¬ GENERATINGCFM THEN
  3059.         Macro
  3060.         _GXSetTransformViewPorts
  3061.             move.w    #$142,d0
  3062.             dc.w     $A832
  3063.         EndM
  3064.     ELSE
  3065.         IMPORT_CFM_FUNCTION    GXSetTransformViewPorts
  3066.     ENDIF
  3067.  
  3068. ;
  3069. ; long GXGetColorSet(gxColorSet source, gxColorSpace *space, gxSetColor colors[])
  3070. ;
  3071.     IF ¬ GENERATINGCFM THEN
  3072.         Macro
  3073.         _GXGetColorSet
  3074.             move.w    #$143,d0
  3075.             dc.w     $A832
  3076.         EndM
  3077.     ELSE
  3078.         IMPORT_CFM_FUNCTION    GXGetColorSet
  3079.     ENDIF
  3080.  
  3081. ;
  3082. ; long GXGetColorProfile(gxColorProfile source, void *colorProfileData)
  3083. ;
  3084.     IF ¬ GENERATINGCFM THEN
  3085.         Macro
  3086.         _GXGetColorProfile
  3087.             move.w    #$144,d0
  3088.             dc.w     $A832
  3089.         EndM
  3090.     ELSE
  3091.         IMPORT_CFM_FUNCTION    GXGetColorProfile
  3092.     ENDIF
  3093.  
  3094. ;
  3095. ; void GXSetColorSet(gxColorSet target, gxColorSpace space, long count, const gxSetColor colors[])
  3096. ;
  3097.     IF ¬ GENERATINGCFM THEN
  3098.         Macro
  3099.         _GXSetColorSet
  3100.             move.w    #$145,d0
  3101.             dc.w     $A832
  3102.         EndM
  3103.     ELSE
  3104.         IMPORT_CFM_FUNCTION    GXSetColorSet
  3105.     ENDIF
  3106.  
  3107. ;
  3108. ; void GXSetColorProfile(gxColorProfile target, long size, void *colorProfileData)
  3109. ;
  3110.     IF ¬ GENERATINGCFM THEN
  3111.         Macro
  3112.         _GXSetColorProfile
  3113.             move.w    #$146,d0
  3114.             dc.w     $A832
  3115.         EndM
  3116.     ELSE
  3117.         IMPORT_CFM_FUNCTION    GXSetColorProfile
  3118.     ENDIF
  3119.  
  3120. ;
  3121. ; gxShape GXGetViewDeviceBitmap(gxViewDevice source)
  3122. ;
  3123.     IF ¬ GENERATINGCFM THEN
  3124.         Macro
  3125.         _GXGetViewDeviceBitmap
  3126.             move.w    #$147,d0
  3127.             dc.w     $A832
  3128.         EndM
  3129.     ELSE
  3130.         IMPORT_CFM_FUNCTION    GXGetViewDeviceBitmap
  3131.     ENDIF
  3132.  
  3133. ;
  3134. ; gxShape GXGetViewDeviceClip(gxViewDevice source)
  3135. ;
  3136.     IF ¬ GENERATINGCFM THEN
  3137.         Macro
  3138.         _GXGetViewDeviceClip
  3139.             move.w    #$148,d0
  3140.             dc.w     $A832
  3141.         EndM
  3142.     ELSE
  3143.         IMPORT_CFM_FUNCTION    GXGetViewDeviceClip
  3144.     ENDIF
  3145.  
  3146. ;
  3147. ; gxMapping *GXGetViewDeviceMapping(gxViewDevice source, gxMapping *map)
  3148. ;
  3149.     IF ¬ GENERATINGCFM THEN
  3150.         Macro
  3151.         _GXGetViewDeviceMapping
  3152.             move.w    #$149,d0
  3153.             dc.w     $A832
  3154.         EndM
  3155.     ELSE
  3156.         IMPORT_CFM_FUNCTION    GXGetViewDeviceMapping
  3157.     ENDIF
  3158.  
  3159. ;
  3160. ; gxViewGroup GXGetViewDeviceViewGroup(gxViewDevice source)
  3161. ;
  3162.     IF ¬ GENERATINGCFM THEN
  3163.         Macro
  3164.         _GXGetViewDeviceViewGroup
  3165.             move.w    #$14a,d0
  3166.             dc.w     $A832
  3167.         EndM
  3168.     ELSE
  3169.         IMPORT_CFM_FUNCTION    GXGetViewDeviceViewGroup
  3170.     ENDIF
  3171.  
  3172. ;
  3173. ; void GXSetViewDeviceBitmap(gxViewDevice target, gxShape bitmapShape)
  3174. ;
  3175.     IF ¬ GENERATINGCFM THEN
  3176.         Macro
  3177.         _GXSetViewDeviceBitmap
  3178.             move.w    #$14b,d0
  3179.             dc.w     $A832
  3180.         EndM
  3181.     ELSE
  3182.         IMPORT_CFM_FUNCTION    GXSetViewDeviceBitmap
  3183.     ENDIF
  3184.  
  3185. ;
  3186. ; void GXSetViewDeviceClip(gxViewDevice target, gxShape clip)
  3187. ;
  3188.     IF ¬ GENERATINGCFM THEN
  3189.         Macro
  3190.         _GXSetViewDeviceClip
  3191.             move.w    #$14c,d0
  3192.             dc.w     $A832
  3193.         EndM
  3194.     ELSE
  3195.         IMPORT_CFM_FUNCTION    GXSetViewDeviceClip
  3196.     ENDIF
  3197.  
  3198. ;
  3199. ; void GXSetViewDeviceMapping(gxViewDevice target, const gxMapping *map)
  3200. ;
  3201.     IF ¬ GENERATINGCFM THEN
  3202.         Macro
  3203.         _GXSetViewDeviceMapping
  3204.             move.w    #$14d,d0
  3205.             dc.w     $A832
  3206.         EndM
  3207.     ELSE
  3208.         IMPORT_CFM_FUNCTION    GXSetViewDeviceMapping
  3209.     ENDIF
  3210.  
  3211. ;
  3212. ; void GXSetViewDeviceViewGroup(gxViewDevice target, gxViewGroup group)
  3213. ;
  3214.     IF ¬ GENERATINGCFM THEN
  3215.         Macro
  3216.         _GXSetViewDeviceViewGroup
  3217.             move.w    #$14e,d0
  3218.             dc.w     $A832
  3219.         EndM
  3220.     ELSE
  3221.         IMPORT_CFM_FUNCTION    GXSetViewDeviceViewGroup
  3222.     ENDIF
  3223.  
  3224. ;
  3225. ; long GXGetViewPortChildren(gxViewPort source, gxViewPort list[])
  3226. ;
  3227.     IF ¬ GENERATINGCFM THEN
  3228.         Macro
  3229.         _GXGetViewPortChildren
  3230.             move.w    #$14f,d0
  3231.             dc.w     $A832
  3232.         EndM
  3233.     ELSE
  3234.         IMPORT_CFM_FUNCTION    GXGetViewPortChildren
  3235.     ENDIF
  3236.  
  3237. ;
  3238. ; gxShape GXGetViewPortClip(gxViewPort source)
  3239. ;
  3240.     IF ¬ GENERATINGCFM THEN
  3241.         Macro
  3242.         _GXGetViewPortClip
  3243.             move.w    #$150,d0
  3244.             dc.w     $A832
  3245.         EndM
  3246.     ELSE
  3247.         IMPORT_CFM_FUNCTION    GXGetViewPortClip
  3248.     ENDIF
  3249.  
  3250. ;
  3251. ; long GXGetViewPortDither(gxViewPort source)
  3252. ;
  3253.     IF ¬ GENERATINGCFM THEN
  3254.         Macro
  3255.         _GXGetViewPortDither
  3256.             move.w    #$151,d0
  3257.             dc.w     $A832
  3258.         EndM
  3259.     ELSE
  3260.         IMPORT_CFM_FUNCTION    GXGetViewPortDither
  3261.     ENDIF
  3262.  
  3263. ;
  3264. ; Boolean GXGetViewPortHalftone(gxViewPort source, gxHalftone *data)
  3265. ;
  3266.     IF ¬ GENERATINGCFM THEN
  3267.         Macro
  3268.         _GXGetViewPortHalftone
  3269.             move.w    #$152,d0
  3270.             dc.w     $A832
  3271.         EndM
  3272.     ELSE
  3273.         IMPORT_CFM_FUNCTION    GXGetViewPortHalftone
  3274.     ENDIF
  3275.  
  3276. ;
  3277. ; gxMapping *GXGetViewPortMapping(gxViewPort source, gxMapping *map)
  3278. ;
  3279.     IF ¬ GENERATINGCFM THEN
  3280.         Macro
  3281.         _GXGetViewPortMapping
  3282.             move.w    #$153,d0
  3283.             dc.w     $A832
  3284.         EndM
  3285.     ELSE
  3286.         IMPORT_CFM_FUNCTION    GXGetViewPortMapping
  3287.     ENDIF
  3288.  
  3289. ;
  3290. ; gxViewPort GXGetViewPortParent(gxViewPort source)
  3291. ;
  3292.     IF ¬ GENERATINGCFM THEN
  3293.         Macro
  3294.         _GXGetViewPortParent
  3295.             move.w    #$154,d0
  3296.             dc.w     $A832
  3297.         EndM
  3298.     ELSE
  3299.         IMPORT_CFM_FUNCTION    GXGetViewPortParent
  3300.     ENDIF
  3301.  
  3302. ;
  3303. ; gxViewGroup GXGetViewPortViewGroup(gxViewPort source)
  3304. ;
  3305.     IF ¬ GENERATINGCFM THEN
  3306.         Macro
  3307.         _GXGetViewPortViewGroup
  3308.             move.w    #$155,d0
  3309.             dc.w     $A832
  3310.         EndM
  3311.     ELSE
  3312.         IMPORT_CFM_FUNCTION    GXGetViewPortViewGroup
  3313.     ENDIF
  3314.  
  3315. ;
  3316. ; long GXGetViewPortHalftoneMatrix(gxViewPort source, gxViewDevice sourceDevice, gxHalftoneMatrix *theMatrix)
  3317. ;
  3318.     IF ¬ GENERATINGCFM THEN
  3319.         Macro
  3320.         _GXGetViewPortHalftoneMatrix
  3321.             move.w    #$273,d0
  3322.             dc.w     $A832
  3323.         EndM
  3324.     ELSE
  3325.         IMPORT_CFM_FUNCTION    GXGetViewPortHalftoneMatrix
  3326.     ENDIF
  3327.  
  3328. ;
  3329. ; void GXSetViewPortChildren(gxViewPort target, long count, const gxViewPort list[])
  3330. ;
  3331.     IF ¬ GENERATINGCFM THEN
  3332.         Macro
  3333.         _GXSetViewPortChildren
  3334.             move.w    #$156,d0
  3335.             dc.w     $A832
  3336.         EndM
  3337.     ELSE
  3338.         IMPORT_CFM_FUNCTION    GXSetViewPortChildren
  3339.     ENDIF
  3340.  
  3341. ;
  3342. ; void GXSetViewPortClip(gxViewPort target, gxShape clip)
  3343. ;
  3344.     IF ¬ GENERATINGCFM THEN
  3345.         Macro
  3346.         _GXSetViewPortClip
  3347.             move.w    #$157,d0
  3348.             dc.w     $A832
  3349.         EndM
  3350.     ELSE
  3351.         IMPORT_CFM_FUNCTION    GXSetViewPortClip
  3352.     ENDIF
  3353.  
  3354. ;
  3355. ; void GXSetViewPortDither(gxViewPort target, long level)
  3356. ;
  3357.     IF ¬ GENERATINGCFM THEN
  3358.         Macro
  3359.         _GXSetViewPortDither
  3360.             move.w    #$158,d0
  3361.             dc.w     $A832
  3362.         EndM
  3363.     ELSE
  3364.         IMPORT_CFM_FUNCTION    GXSetViewPortDither
  3365.     ENDIF
  3366.  
  3367. ;
  3368. ; void GXSetViewPortHalftone(gxViewPort target, const gxHalftone *data)
  3369. ;
  3370.     IF ¬ GENERATINGCFM THEN
  3371.         Macro
  3372.         _GXSetViewPortHalftone
  3373.             move.w    #$159,d0
  3374.             dc.w     $A832
  3375.         EndM
  3376.     ELSE
  3377.         IMPORT_CFM_FUNCTION    GXSetViewPortHalftone
  3378.     ENDIF
  3379.  
  3380. ;
  3381. ; void GXSetViewPortMapping(gxViewPort target, const gxMapping *map)
  3382. ;
  3383.     IF ¬ GENERATINGCFM THEN
  3384.         Macro
  3385.         _GXSetViewPortMapping
  3386.             move.w    #$15a,d0
  3387.             dc.w     $A832
  3388.         EndM
  3389.     ELSE
  3390.         IMPORT_CFM_FUNCTION    GXSetViewPortMapping
  3391.     ENDIF
  3392.  
  3393. ;
  3394. ; void GXSetViewPortParent(gxViewPort target, gxViewPort parent)
  3395. ;
  3396.     IF ¬ GENERATINGCFM THEN
  3397.         Macro
  3398.         _GXSetViewPortParent
  3399.             move.w    #$15b,d0
  3400.             dc.w     $A832
  3401.         EndM
  3402.     ELSE
  3403.         IMPORT_CFM_FUNCTION    GXSetViewPortParent
  3404.     ENDIF
  3405.  
  3406. ;
  3407. ; void GXSetViewPortViewGroup(gxViewPort target, gxViewGroup group)
  3408. ;
  3409.     IF ¬ GENERATINGCFM THEN
  3410.         Macro
  3411.         _GXSetViewPortViewGroup
  3412.             move.w    #$15c,d0
  3413.             dc.w     $A832
  3414.         EndM
  3415.     ELSE
  3416.         IMPORT_CFM_FUNCTION    GXSetViewPortViewGroup
  3417.     ENDIF
  3418.  
  3419. ;
  3420. ; long GXGetColorProfileTags(gxColorProfile source, long tagType, long index, long count, gxTag items[])
  3421. ;
  3422.     IF ¬ GENERATINGCFM THEN
  3423.         Macro
  3424.         _GXGetColorProfileTags
  3425.             move.w    #$15d,d0
  3426.             dc.w     $A832
  3427.         EndM
  3428.     ELSE
  3429.         IMPORT_CFM_FUNCTION    GXGetColorProfileTags
  3430.     ENDIF
  3431.  
  3432. ;
  3433. ; long GXGetColorSetTags(gxColorSet source, long tagType, long index, long count, gxTag items[])
  3434. ;
  3435.     IF ¬ GENERATINGCFM THEN
  3436.         Macro
  3437.         _GXGetColorSetTags
  3438.             move.w    #$15e,d0
  3439.             dc.w     $A832
  3440.         EndM
  3441.     ELSE
  3442.         IMPORT_CFM_FUNCTION    GXGetColorSetTags
  3443.     ENDIF
  3444.  
  3445. ;
  3446. ; long GXGetInkTags(gxInk source, long tagType, long index, long count, gxTag items[])
  3447. ;
  3448.     IF ¬ GENERATINGCFM THEN
  3449.         Macro
  3450.         _GXGetInkTags
  3451.             move.w    #$15f,d0
  3452.             dc.w     $A832
  3453.         EndM
  3454.     ELSE
  3455.         IMPORT_CFM_FUNCTION    GXGetInkTags
  3456.     ENDIF
  3457.  
  3458. ;
  3459. ; long GXGetShapeTags(gxShape source, long tagType, long index, long count, gxTag items[])
  3460. ;
  3461.     IF ¬ GENERATINGCFM THEN
  3462.         Macro
  3463.         _GXGetShapeTags
  3464.             move.w    #$160,d0
  3465.             dc.w     $A832
  3466.         EndM
  3467.     ELSE
  3468.         IMPORT_CFM_FUNCTION    GXGetShapeTags
  3469.     ENDIF
  3470.  
  3471. ;
  3472. ; long GXGetStyleTags(gxStyle source, long tagType, long index, long count, gxTag items[])
  3473. ;
  3474.     IF ¬ GENERATINGCFM THEN
  3475.         Macro
  3476.         _GXGetStyleTags
  3477.             move.w    #$161,d0
  3478.             dc.w     $A832
  3479.         EndM
  3480.     ELSE
  3481.         IMPORT_CFM_FUNCTION    GXGetStyleTags
  3482.     ENDIF
  3483.  
  3484. ;
  3485. ; long GXGetTransformTags(gxTransform source, long tagType, long index, long count, gxTag items[])
  3486. ;
  3487.     IF ¬ GENERATINGCFM THEN
  3488.         Macro
  3489.         _GXGetTransformTags
  3490.             move.w    #$162,d0
  3491.             dc.w     $A832
  3492.         EndM
  3493.     ELSE
  3494.         IMPORT_CFM_FUNCTION    GXGetTransformTags
  3495.     ENDIF
  3496.  
  3497. ;
  3498. ; long GXGetViewDeviceTags(gxViewDevice source, long tagType, long index, long count, gxTag items[])
  3499. ;
  3500.     IF ¬ GENERATINGCFM THEN
  3501.         Macro
  3502.         _GXGetViewDeviceTags
  3503.             move.w    #$163,d0
  3504.             dc.w     $A832
  3505.         EndM
  3506.     ELSE
  3507.         IMPORT_CFM_FUNCTION    GXGetViewDeviceTags
  3508.     ENDIF
  3509.  
  3510. ;
  3511. ; long GXGetViewPortTags(gxViewPort source, long tagType, long index, long count, gxTag items[])
  3512. ;
  3513.     IF ¬ GENERATINGCFM THEN
  3514.         Macro
  3515.         _GXGetViewPortTags
  3516.             move.w    #$164,d0
  3517.             dc.w     $A832
  3518.         EndM
  3519.     ELSE
  3520.         IMPORT_CFM_FUNCTION    GXGetViewPortTags
  3521.     ENDIF
  3522.  
  3523. ;
  3524. ; void GXSetColorProfileTags(gxColorProfile target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3525. ;
  3526.     IF ¬ GENERATINGCFM THEN
  3527.         Macro
  3528.         _GXSetColorProfileTags
  3529.             move.w    #$165,d0
  3530.             dc.w     $A832
  3531.         EndM
  3532.     ELSE
  3533.         IMPORT_CFM_FUNCTION    GXSetColorProfileTags
  3534.     ENDIF
  3535.  
  3536. ;
  3537. ; void GXSetColorSetTags(gxColorSet target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3538. ;
  3539.     IF ¬ GENERATINGCFM THEN
  3540.         Macro
  3541.         _GXSetColorSetTags
  3542.             move.w    #$166,d0
  3543.             dc.w     $A832
  3544.         EndM
  3545.     ELSE
  3546.         IMPORT_CFM_FUNCTION    GXSetColorSetTags
  3547.     ENDIF
  3548.  
  3549. ;
  3550. ; void GXSetInkTags(gxInk target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3551. ;
  3552.     IF ¬ GENERATINGCFM THEN
  3553.         Macro
  3554.         _GXSetInkTags
  3555.             move.w    #$167,d0
  3556.             dc.w     $A832
  3557.         EndM
  3558.     ELSE
  3559.         IMPORT_CFM_FUNCTION    GXSetInkTags
  3560.     ENDIF
  3561.  
  3562. ;
  3563. ; void GXSetShapeTags(gxShape target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3564. ;
  3565.     IF ¬ GENERATINGCFM THEN
  3566.         Macro
  3567.         _GXSetShapeTags
  3568.             move.w    #$168,d0
  3569.             dc.w     $A832
  3570.         EndM
  3571.     ELSE
  3572.         IMPORT_CFM_FUNCTION    GXSetShapeTags
  3573.     ENDIF
  3574.  
  3575. ;
  3576. ; void GXSetStyleTags(gxStyle target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3577. ;
  3578.     IF ¬ GENERATINGCFM THEN
  3579.         Macro
  3580.         _GXSetStyleTags
  3581.             move.w    #$169,d0
  3582.             dc.w     $A832
  3583.         EndM
  3584.     ELSE
  3585.         IMPORT_CFM_FUNCTION    GXSetStyleTags
  3586.     ENDIF
  3587.  
  3588. ;
  3589. ; void GXSetTransformTags(gxTransform target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3590. ;
  3591.     IF ¬ GENERATINGCFM THEN
  3592.         Macro
  3593.         _GXSetTransformTags
  3594.             move.w    #$16a,d0
  3595.             dc.w     $A832
  3596.         EndM
  3597.     ELSE
  3598.         IMPORT_CFM_FUNCTION    GXSetTransformTags
  3599.     ENDIF
  3600.  
  3601. ;
  3602. ; void GXSetViewDeviceTags(gxViewDevice target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3603. ;
  3604.     IF ¬ GENERATINGCFM THEN
  3605.         Macro
  3606.         _GXSetViewDeviceTags
  3607.             move.w    #$16b,d0
  3608.             dc.w     $A832
  3609.         EndM
  3610.     ELSE
  3611.         IMPORT_CFM_FUNCTION    GXSetViewDeviceTags
  3612.     ENDIF
  3613.  
  3614. ;
  3615. ; void GXSetViewPortTags(gxViewPort target, long tagType, long index, long oldCount, long newCount, const gxTag items[])
  3616. ;
  3617.     IF ¬ GENERATINGCFM THEN
  3618.         Macro
  3619.         _GXSetViewPortTags
  3620.             move.w    #$16c,d0
  3621.             dc.w     $A832
  3622.         EndM
  3623.     ELSE
  3624.         IMPORT_CFM_FUNCTION    GXSetViewPortTags
  3625.     ENDIF
  3626.  
  3627. ;
  3628. ; gxInkAttribute GXGetInkAttributes(gxInk source)
  3629. ;
  3630.     IF ¬ GENERATINGCFM THEN
  3631.         Macro
  3632.         _GXGetInkAttributes
  3633.             move.w    #$16d,d0
  3634.             dc.w     $A832
  3635.         EndM
  3636.     ELSE
  3637.         IMPORT_CFM_FUNCTION    GXGetInkAttributes
  3638.     ENDIF
  3639.  
  3640. ;
  3641. ; gxShapeAttribute GXGetShapeAttributes(gxShape source)
  3642. ;
  3643.     IF ¬ GENERATINGCFM THEN
  3644.         Macro
  3645.         _GXGetShapeAttributes
  3646.             move.w    #$16e,d0
  3647.             dc.w     $A832
  3648.         EndM
  3649.     ELSE
  3650.         IMPORT_CFM_FUNCTION    GXGetShapeAttributes
  3651.     ENDIF
  3652.  
  3653. ;
  3654. ; gxInkAttribute GXGetShapeInkAttributes(gxShape source)
  3655. ;
  3656.     IF ¬ GENERATINGCFM THEN
  3657.         Macro
  3658.         _GXGetShapeInkAttributes
  3659.             move.w    #$16f,d0
  3660.             dc.w     $A832
  3661.         EndM
  3662.     ELSE
  3663.         IMPORT_CFM_FUNCTION    GXGetShapeInkAttributes
  3664.     ENDIF
  3665.  
  3666. ;
  3667. ; gxStyleAttribute GXGetShapeStyleAttributes(gxShape source)
  3668. ;
  3669.     IF ¬ GENERATINGCFM THEN
  3670.         Macro
  3671.         _GXGetShapeStyleAttributes
  3672.             move.w    #$170,d0
  3673.             dc.w     $A832
  3674.         EndM
  3675.     ELSE
  3676.         IMPORT_CFM_FUNCTION    GXGetShapeStyleAttributes
  3677.     ENDIF
  3678.  
  3679. ;
  3680. ; gxStyleAttribute GXGetStyleAttributes(gxStyle source)
  3681. ;
  3682.     IF ¬ GENERATINGCFM THEN
  3683.         Macro
  3684.         _GXGetStyleAttributes
  3685.             move.w    #$171,d0
  3686.             dc.w     $A832
  3687.         EndM
  3688.     ELSE
  3689.         IMPORT_CFM_FUNCTION    GXGetStyleAttributes
  3690.     ENDIF
  3691.  
  3692. ;
  3693. ; gxTextAttribute GXGetShapeTextAttributes(gxShape source)
  3694. ;
  3695.     IF ¬ GENERATINGCFM THEN
  3696.         Macro
  3697.         _GXGetShapeTextAttributes
  3698.             move.w    #$172,d0
  3699.             dc.w     $A832
  3700.         EndM
  3701.     ELSE
  3702.         IMPORT_CFM_FUNCTION    GXGetShapeTextAttributes
  3703.     ENDIF
  3704.  
  3705. ;
  3706. ; gxTextAttribute GXGetStyleTextAttributes(gxStyle source)
  3707. ;
  3708.     IF ¬ GENERATINGCFM THEN
  3709.         Macro
  3710.         _GXGetStyleTextAttributes
  3711.             move.w    #$173,d0
  3712.             dc.w     $A832
  3713.         EndM
  3714.     ELSE
  3715.         IMPORT_CFM_FUNCTION    GXGetStyleTextAttributes
  3716.     ENDIF
  3717.  
  3718. ;
  3719. ; gxDeviceAttribute GXGetViewDeviceAttributes(gxViewDevice source)
  3720. ;
  3721.     IF ¬ GENERATINGCFM THEN
  3722.         Macro
  3723.         _GXGetViewDeviceAttributes
  3724.             move.w    #$174,d0
  3725.             dc.w     $A832
  3726.         EndM
  3727.     ELSE
  3728.         IMPORT_CFM_FUNCTION    GXGetViewDeviceAttributes
  3729.     ENDIF
  3730.  
  3731. ;
  3732. ; gxPortAttribute GXGetViewPortAttributes(gxViewPort source)
  3733. ;
  3734.     IF ¬ GENERATINGCFM THEN
  3735.         Macro
  3736.         _GXGetViewPortAttributes
  3737.             move.w    #$175,d0
  3738.             dc.w     $A832
  3739.         EndM
  3740.     ELSE
  3741.         IMPORT_CFM_FUNCTION    GXGetViewPortAttributes
  3742.     ENDIF
  3743.  
  3744. ;
  3745. ; void GXSetInkAttributes(gxInk target, gxInkAttribute attributes)
  3746. ;
  3747.     IF ¬ GENERATINGCFM THEN
  3748.         Macro
  3749.         _GXSetInkAttributes
  3750.             move.w    #$176,d0
  3751.             dc.w     $A832
  3752.         EndM
  3753.     ELSE
  3754.         IMPORT_CFM_FUNCTION    GXSetInkAttributes
  3755.     ENDIF
  3756.  
  3757. ;
  3758. ; void GXSetShapeAttributes(gxShape target, gxShapeAttribute attributes)
  3759. ;
  3760.     IF ¬ GENERATINGCFM THEN
  3761.         Macro
  3762.         _GXSetShapeAttributes
  3763.             move.w    #$177,d0
  3764.             dc.w     $A832
  3765.         EndM
  3766.     ELSE
  3767.         IMPORT_CFM_FUNCTION    GXSetShapeAttributes
  3768.     ENDIF
  3769.  
  3770. ;
  3771. ; void GXSetShapeInkAttributes(gxShape target, gxInkAttribute attributes)
  3772. ;
  3773.     IF ¬ GENERATINGCFM THEN
  3774.         Macro
  3775.         _GXSetShapeInkAttributes
  3776.             move.w    #$178,d0
  3777.             dc.w     $A832
  3778.         EndM
  3779.     ELSE
  3780.         IMPORT_CFM_FUNCTION    GXSetShapeInkAttributes
  3781.     ENDIF
  3782.  
  3783. ;
  3784. ; void GXSetShapeStyleAttributes(gxShape target, gxStyleAttribute attributes)
  3785. ;
  3786.     IF ¬ GENERATINGCFM THEN
  3787.         Macro
  3788.         _GXSetShapeStyleAttributes
  3789.             move.w    #$179,d0
  3790.             dc.w     $A832
  3791.         EndM
  3792.     ELSE
  3793.         IMPORT_CFM_FUNCTION    GXSetShapeStyleAttributes
  3794.     ENDIF
  3795.  
  3796. ;
  3797. ; void GXSetStyleAttributes(gxStyle target, gxStyleAttribute attributes)
  3798. ;
  3799.     IF ¬ GENERATINGCFM THEN
  3800.         Macro
  3801.         _GXSetStyleAttributes
  3802.             move.w    #$17a,d0
  3803.             dc.w     $A832
  3804.         EndM
  3805.     ELSE
  3806.         IMPORT_CFM_FUNCTION    GXSetStyleAttributes
  3807.     ENDIF
  3808.  
  3809. ;
  3810. ; void GXSetShapeTextAttributes(gxShape target, gxTextAttribute attributes)
  3811. ;
  3812.     IF ¬ GENERATINGCFM THEN
  3813.         Macro
  3814.         _GXSetShapeTextAttributes
  3815.             move.w    #$17b,d0
  3816.             dc.w     $A832
  3817.         EndM
  3818.     ELSE
  3819.         IMPORT_CFM_FUNCTION    GXSetShapeTextAttributes
  3820.     ENDIF
  3821.  
  3822. ;
  3823. ; void GXSetStyleTextAttributes(gxStyle target, gxTextAttribute attributes)
  3824. ;
  3825.     IF ¬ GENERATINGCFM THEN
  3826.         Macro
  3827.         _GXSetStyleTextAttributes
  3828.             move.w    #$17c,d0
  3829.             dc.w     $A832
  3830.         EndM
  3831.     ELSE
  3832.         IMPORT_CFM_FUNCTION    GXSetStyleTextAttributes
  3833.     ENDIF
  3834.  
  3835. ;
  3836. ; void GXSetViewDeviceAttributes(gxViewDevice target, gxDeviceAttribute attributes)
  3837. ;
  3838.     IF ¬ GENERATINGCFM THEN
  3839.         Macro
  3840.         _GXSetViewDeviceAttributes
  3841.             move.w    #$17d,d0
  3842.             dc.w     $A832
  3843.         EndM
  3844.     ELSE
  3845.         IMPORT_CFM_FUNCTION    GXSetViewDeviceAttributes
  3846.     ENDIF
  3847.  
  3848. ;
  3849. ; void GXSetViewPortAttributes(gxViewPort target, gxPortAttribute attributes)
  3850. ;
  3851.     IF ¬ GENERATINGCFM THEN
  3852.         Macro
  3853.         _GXSetViewPortAttributes
  3854.             move.w    #$17e,d0
  3855.             dc.w     $A832
  3856.         EndM
  3857.     ELSE
  3858.         IMPORT_CFM_FUNCTION    GXSetViewPortAttributes
  3859.     ENDIF
  3860.  
  3861. ;
  3862. ; long GXGetColorProfileOwners(gxColorProfile source)
  3863. ;
  3864.     IF ¬ GENERATINGCFM THEN
  3865.         Macro
  3866.         _GXGetColorProfileOwners
  3867.             move.w    #$17f,d0
  3868.             dc.w     $A832
  3869.         EndM
  3870.     ELSE
  3871.         IMPORT_CFM_FUNCTION    GXGetColorProfileOwners
  3872.     ENDIF
  3873.  
  3874. ;
  3875. ; long GXGetColorSetOwners(gxColorSet source)
  3876. ;
  3877.     IF ¬ GENERATINGCFM THEN
  3878.         Macro
  3879.         _GXGetColorSetOwners
  3880.             move.w    #$180,d0
  3881.             dc.w     $A832
  3882.         EndM
  3883.     ELSE
  3884.         IMPORT_CFM_FUNCTION    GXGetColorSetOwners
  3885.     ENDIF
  3886.  
  3887. ;
  3888. ; long GXGetInkOwners(gxInk source)
  3889. ;
  3890.     IF ¬ GENERATINGCFM THEN
  3891.         Macro
  3892.         _GXGetInkOwners
  3893.             move.w    #$181,d0
  3894.             dc.w     $A832
  3895.         EndM
  3896.     ELSE
  3897.         IMPORT_CFM_FUNCTION    GXGetInkOwners
  3898.     ENDIF
  3899.  
  3900. ;
  3901. ; long GXGetShapeOwners(gxShape source)
  3902. ;
  3903.     IF ¬ GENERATINGCFM THEN
  3904.         Macro
  3905.         _GXGetShapeOwners
  3906.             move.w    #$182,d0
  3907.             dc.w     $A832
  3908.         EndM
  3909.     ELSE
  3910.         IMPORT_CFM_FUNCTION    GXGetShapeOwners
  3911.     ENDIF
  3912.  
  3913. ;
  3914. ; long GXGetStyleOwners(gxStyle source)
  3915. ;
  3916.     IF ¬ GENERATINGCFM THEN
  3917.         Macro
  3918.         _GXGetStyleOwners
  3919.             move.w    #$183,d0
  3920.             dc.w     $A832
  3921.         EndM
  3922.     ELSE
  3923.         IMPORT_CFM_FUNCTION    GXGetStyleOwners
  3924.     ENDIF
  3925.  
  3926. ;
  3927. ; long GXGetTagOwners(gxTag source)
  3928. ;
  3929.     IF ¬ GENERATINGCFM THEN
  3930.         Macro
  3931.         _GXGetTagOwners
  3932.             move.w    #$184,d0
  3933.             dc.w     $A832
  3934.         EndM
  3935.     ELSE
  3936.         IMPORT_CFM_FUNCTION    GXGetTagOwners
  3937.     ENDIF
  3938.  
  3939. ;
  3940. ; long GXGetTransformOwners(gxTransform source)
  3941. ;
  3942.     IF ¬ GENERATINGCFM THEN
  3943.         Macro
  3944.         _GXGetTransformOwners
  3945.             move.w    #$185,d0
  3946.             dc.w     $A832
  3947.         EndM
  3948.     ELSE
  3949.         IMPORT_CFM_FUNCTION    GXGetTransformOwners
  3950.     ENDIF
  3951.  
  3952. ;
  3953. ; void GXLockShape(gxShape target)
  3954. ;
  3955.     IF ¬ GENERATINGCFM THEN
  3956.         Macro
  3957.         _GXLockShape
  3958.             move.w    #$186,d0
  3959.             dc.w     $A832
  3960.         EndM
  3961.     ELSE
  3962.         IMPORT_CFM_FUNCTION    GXLockShape
  3963.     ENDIF
  3964.  
  3965. ;
  3966. ; void GXLockTag(gxTag target)
  3967. ;
  3968.     IF ¬ GENERATINGCFM THEN
  3969.         Macro
  3970.         _GXLockTag
  3971.             move.w    #$187,d0
  3972.             dc.w     $A832
  3973.         EndM
  3974.     ELSE
  3975.         IMPORT_CFM_FUNCTION    GXLockTag
  3976.     ENDIF
  3977.  
  3978. ;
  3979. ; void GXUnlockShape(gxShape target)
  3980. ;
  3981.     IF ¬ GENERATINGCFM THEN
  3982.         Macro
  3983.         _GXUnlockShape
  3984.             move.w    #$188,d0
  3985.             dc.w     $A832
  3986.         EndM
  3987.     ELSE
  3988.         IMPORT_CFM_FUNCTION    GXUnlockShape
  3989.     ENDIF
  3990.  
  3991. ;
  3992. ; void GXUnlockTag(gxTag target)
  3993. ;
  3994.     IF ¬ GENERATINGCFM THEN
  3995.         Macro
  3996.         _GXUnlockTag
  3997.             move.w    #$189,d0
  3998.             dc.w     $A832
  3999.         EndM
  4000.     ELSE
  4001.         IMPORT_CFM_FUNCTION    GXUnlockTag
  4002.     ENDIF
  4003.  
  4004. ;
  4005. ; void *GXGetShapeStructure(gxShape source, long *length)
  4006. ;
  4007.     IF ¬ GENERATINGCFM THEN
  4008.         Macro
  4009.         _GXGetShapeStructure
  4010.             move.w    #$18a,d0
  4011.             dc.w     $A832
  4012.         EndM
  4013.     ELSE
  4014.         IMPORT_CFM_FUNCTION    GXGetShapeStructure
  4015.     ENDIF
  4016.  
  4017. ;
  4018. ; void *GXGetTagStructure(gxTag source, long *length)
  4019. ;
  4020.     IF ¬ GENERATINGCFM THEN
  4021.         Macro
  4022.         _GXGetTagStructure
  4023.             move.w    #$18b,d0
  4024.             dc.w     $A832
  4025.         EndM
  4026.     ELSE
  4027.         IMPORT_CFM_FUNCTION    GXGetTagStructure
  4028.     ENDIF
  4029.  
  4030. ;
  4031. ; Fixed GXGetColorDistance(const gxColor *target, const gxColor *source)
  4032. ;
  4033.     IF ¬ GENERATINGCFM THEN
  4034.         Macro
  4035.         _GXGetColorDistance
  4036.             move.w    #$18c,d0
  4037.             dc.w     $A832
  4038.         EndM
  4039.     ELSE
  4040.         IMPORT_CFM_FUNCTION    GXGetColorDistance
  4041.     ENDIF
  4042.  
  4043. ;
  4044. ; gxPoint *GXShapeLengthToPoint(gxShape target, long index, Fixed length, gxPoint *location, gxPoint *tangent)
  4045. ;
  4046.     IF ¬ GENERATINGCFM THEN
  4047.         Macro
  4048.         _GXShapeLengthToPoint
  4049.             move.w    #$18d,d0
  4050.             dc.w     $A832
  4051.         EndM
  4052.     ELSE
  4053.         IMPORT_CFM_FUNCTION    GXShapeLengthToPoint
  4054.     ENDIF
  4055.  
  4056. ;
  4057. ; wide *GXGetShapeArea(gxShape source, long index, wide *area)
  4058. ;
  4059.     IF ¬ GENERATINGCFM THEN
  4060.         Macro
  4061.         _GXGetShapeArea
  4062.             move.w    #$18e,d0
  4063.             dc.w     $A832
  4064.         EndM
  4065.     ELSE
  4066.         IMPORT_CFM_FUNCTION    GXGetShapeArea
  4067.     ENDIF
  4068.  
  4069. ;
  4070. ; long GXGetShapeCacheSize(gxShape source)
  4071. ;
  4072.     IF ¬ GENERATINGCFM THEN
  4073.         Macro
  4074.         _GXGetShapeCacheSize
  4075.             move.w    #$18f,d0
  4076.             dc.w     $A832
  4077.         EndM
  4078.     ELSE
  4079.         IMPORT_CFM_FUNCTION    GXGetShapeCacheSize
  4080.     ENDIF
  4081.  
  4082. ;
  4083. ; gxPoint *GXGetShapeCenter(gxShape source, long index, gxPoint *center)
  4084. ;
  4085.     IF ¬ GENERATINGCFM THEN
  4086.         Macro
  4087.         _GXGetShapeCenter
  4088.             move.w    #$190,d0
  4089.             dc.w     $A832
  4090.         EndM
  4091.     ELSE
  4092.         IMPORT_CFM_FUNCTION    GXGetShapeCenter
  4093.     ENDIF
  4094.  
  4095. ;
  4096. ; gxContourDirection GXGetShapeDirection(gxShape source, long contour)
  4097. ;
  4098.     IF ¬ GENERATINGCFM THEN
  4099.         Macro
  4100.         _GXGetShapeDirection
  4101.             move.w    #$191,d0
  4102.             dc.w     $A832
  4103.         EndM
  4104.     ELSE
  4105.         IMPORT_CFM_FUNCTION    GXGetShapeDirection
  4106.     ENDIF
  4107.  
  4108. ;
  4109. ; long GXGetShapeIndex(gxShape source, long contour, long vector)
  4110. ;
  4111.     IF ¬ GENERATINGCFM THEN
  4112.         Macro
  4113.         _GXGetShapeIndex
  4114.             move.w    #$192,d0
  4115.             dc.w     $A832
  4116.         EndM
  4117.     ELSE
  4118.         IMPORT_CFM_FUNCTION    GXGetShapeIndex
  4119.     ENDIF
  4120.  
  4121. ;
  4122. ; wide *GXGetShapeLength(gxShape source, long index, wide *length)
  4123. ;
  4124.     IF ¬ GENERATINGCFM THEN
  4125.         Macro
  4126.         _GXGetShapeLength
  4127.             move.w    #$193,d0
  4128.             dc.w     $A832
  4129.         EndM
  4130.     ELSE
  4131.         IMPORT_CFM_FUNCTION    GXGetShapeLength
  4132.     ENDIF
  4133.  
  4134. ;
  4135. ; long GXGetShapeSize(gxShape source)
  4136. ;
  4137.     IF ¬ GENERATINGCFM THEN
  4138.         Macro
  4139.         _GXGetShapeSize
  4140.             move.w    #$194,d0
  4141.             dc.w     $A832
  4142.         EndM
  4143.     ELSE
  4144.         IMPORT_CFM_FUNCTION    GXGetShapeSize
  4145.     ENDIF
  4146.  
  4147. ;
  4148. ; long GXCountShapeContours(gxShape source)
  4149. ;
  4150.     IF ¬ GENERATINGCFM THEN
  4151.         Macro
  4152.         _GXCountShapeContours
  4153.             move.w    #$195,d0
  4154.             dc.w     $A832
  4155.         EndM
  4156.     ELSE
  4157.         IMPORT_CFM_FUNCTION    GXCountShapeContours
  4158.     ENDIF
  4159.  
  4160. ;
  4161. ; long GXCountShapePoints(gxShape source, long contour)
  4162. ;
  4163.     IF ¬ GENERATINGCFM THEN
  4164.         Macro
  4165.         _GXCountShapePoints
  4166.             move.w    #$196,d0
  4167.             dc.w     $A832
  4168.         EndM
  4169.     ELSE
  4170.         IMPORT_CFM_FUNCTION    GXCountShapePoints
  4171.     ENDIF
  4172.  
  4173. ; returns the number of positions 
  4174. ;
  4175. ; long GXGetShapeDashPositions(gxShape source, gxMapping dashMappings[])
  4176. ;
  4177.     IF ¬ GENERATINGCFM THEN
  4178.         Macro
  4179.         _GXGetShapeDashPositions
  4180.             move.w    #$197,d0
  4181.             dc.w     $A832
  4182.         EndM
  4183.     ELSE
  4184.         IMPORT_CFM_FUNCTION    GXGetShapeDashPositions
  4185.     ENDIF
  4186.  
  4187. ;
  4188. ; long GXGetShapeDeviceArea(gxShape source, gxViewPort port, gxViewDevice device)
  4189. ;
  4190.     IF ¬ GENERATINGCFM THEN
  4191.         Macro
  4192.         _GXGetShapeDeviceArea
  4193.             move.w    #$198,d0
  4194.             dc.w     $A832
  4195.         EndM
  4196.     ELSE
  4197.         IMPORT_CFM_FUNCTION    GXGetShapeDeviceArea
  4198.     ENDIF
  4199.  
  4200. ;
  4201. ; Boolean GXGetShapeDeviceBounds(gxShape source, gxViewPort port, gxViewDevice device, gxRectangle *bounds)
  4202. ;
  4203.     IF ¬ GENERATINGCFM THEN
  4204.         Macro
  4205.         _GXGetShapeDeviceBounds
  4206.             move.w    #$199,d0
  4207.             dc.w     $A832
  4208.         EndM
  4209.     ELSE
  4210.         IMPORT_CFM_FUNCTION    GXGetShapeDeviceBounds
  4211.     ENDIF
  4212.  
  4213. ;
  4214. ; gxColorSet GXGetShapeDeviceColors(gxShape source, gxViewPort port, gxViewDevice device, long *width)
  4215. ;
  4216.     IF ¬ GENERATINGCFM THEN
  4217.         Macro
  4218.         _GXGetShapeDeviceColors
  4219.             move.w    #$19a,d0
  4220.             dc.w     $A832
  4221.         EndM
  4222.     ELSE
  4223.         IMPORT_CFM_FUNCTION    GXGetShapeDeviceColors
  4224.     ENDIF
  4225.  
  4226. ;
  4227. ; Boolean GXGetShapeGlobalBounds(gxShape source, gxViewPort port, gxViewGroup group, gxRectangle *bounds)
  4228. ;
  4229.     IF ¬ GENERATINGCFM THEN
  4230.         Macro
  4231.         _GXGetShapeGlobalBounds
  4232.             move.w    #$19b,d0
  4233.             dc.w     $A832
  4234.         EndM
  4235.     ELSE
  4236.         IMPORT_CFM_FUNCTION    GXGetShapeGlobalBounds
  4237.     ENDIF
  4238.  
  4239. ;
  4240. ; long GXGetShapeGlobalViewDevices(gxShape source, gxViewPort port, gxViewDevice list[])
  4241. ;
  4242.     IF ¬ GENERATINGCFM THEN
  4243.         Macro
  4244.         _GXGetShapeGlobalViewDevices
  4245.             move.w    #$19c,d0
  4246.             dc.w     $A832
  4247.         EndM
  4248.     ELSE
  4249.         IMPORT_CFM_FUNCTION    GXGetShapeGlobalViewDevices
  4250.     ENDIF
  4251.  
  4252. ;
  4253. ; long GXGetShapeGlobalViewPorts(gxShape source, gxViewPort list[])
  4254. ;
  4255.     IF ¬ GENERATINGCFM THEN
  4256.         Macro
  4257.         _GXGetShapeGlobalViewPorts
  4258.             move.w    #$19d,d0
  4259.             dc.w     $A832
  4260.         EndM
  4261.     ELSE
  4262.         IMPORT_CFM_FUNCTION    GXGetShapeGlobalViewPorts
  4263.     ENDIF
  4264.  
  4265. ;
  4266. ; gxRectangle *GXGetShapeLocalBounds(gxShape source, gxRectangle *bounds)
  4267. ;
  4268.     IF ¬ GENERATINGCFM THEN
  4269.         Macro
  4270.         _GXGetShapeLocalBounds
  4271.             move.w    #$19e,d0
  4272.             dc.w     $A832
  4273.         EndM
  4274.     ELSE
  4275.         IMPORT_CFM_FUNCTION    GXGetShapeLocalBounds
  4276.     ENDIF
  4277.  
  4278. ; returns the number of positions 
  4279. ;
  4280. ; long GXGetShapePatternPositions(gxShape source, gxPoint positions[])
  4281. ;
  4282.     IF ¬ GENERATINGCFM THEN
  4283.         Macro
  4284.         _GXGetShapePatternPositions
  4285.             move.w    #$19f,d0
  4286.             dc.w     $A832
  4287.         EndM
  4288.     ELSE
  4289.         IMPORT_CFM_FUNCTION    GXGetShapePatternPositions
  4290.     ENDIF
  4291.  
  4292. ;
  4293. ; void GXGetShapeLocalFontMetrics(gxShape sourceShape, gxPoint *before, gxPoint *after, gxPoint *caretAngle, gxPoint *caretOffset)
  4294. ;
  4295.     IF ¬ GENERATINGCFM THEN
  4296.         Macro
  4297.         _GXGetShapeLocalFontMetrics
  4298.             move.w    #$1a0,d0
  4299.             dc.w     $A832
  4300.         EndM
  4301.     ELSE
  4302.         IMPORT_CFM_FUNCTION    GXGetShapeLocalFontMetrics
  4303.     ENDIF
  4304.  
  4305. ;
  4306. ; void GXGetShapeDeviceFontMetrics(gxShape sourceShape, gxViewPort port, gxViewDevice device, gxPoint *before, gxPoint *after, gxPoint *caretAngle, gxPoint *caretOffset)
  4307. ;
  4308.     IF ¬ GENERATINGCFM THEN
  4309.         Macro
  4310.         _GXGetShapeDeviceFontMetrics
  4311.             move.w    #$1a1,d0
  4312.             dc.w     $A832
  4313.         EndM
  4314.     ELSE
  4315.         IMPORT_CFM_FUNCTION    GXGetShapeDeviceFontMetrics
  4316.     ENDIF
  4317.  
  4318. ;
  4319. ; long GXGetViewGroupViewDevices(gxViewGroup source, gxViewDevice list[])
  4320. ;
  4321.     IF ¬ GENERATINGCFM THEN
  4322.         Macro
  4323.         _GXGetViewGroupViewDevices
  4324.             move.w    #$1a2,d0
  4325.             dc.w     $A832
  4326.         EndM
  4327.     ELSE
  4328.         IMPORT_CFM_FUNCTION    GXGetViewGroupViewDevices
  4329.     ENDIF
  4330.  
  4331. ;
  4332. ; long GXGetViewGroupViewPorts(gxViewGroup source, gxViewPort list[])
  4333. ;
  4334.     IF ¬ GENERATINGCFM THEN
  4335.         Macro
  4336.         _GXGetViewGroupViewPorts
  4337.             move.w    #$1a3,d0
  4338.             dc.w     $A832
  4339.         EndM
  4340.     ELSE
  4341.         IMPORT_CFM_FUNCTION    GXGetViewGroupViewPorts
  4342.     ENDIF
  4343.  
  4344. ;
  4345. ; gxMapping *GXGetViewPortGlobalMapping(gxViewPort source, gxMapping *map)
  4346. ;
  4347.     IF ¬ GENERATINGCFM THEN
  4348.         Macro
  4349.         _GXGetViewPortGlobalMapping
  4350.             move.w    #$1a4,d0
  4351.             dc.w     $A832
  4352.         EndM
  4353.     ELSE
  4354.         IMPORT_CFM_FUNCTION    GXGetViewPortGlobalMapping
  4355.     ENDIF
  4356.  
  4357. ;
  4358. ; long GXGetViewPortViewDevices(gxViewPort source, gxViewDevice list[])
  4359. ;
  4360.     IF ¬ GENERATINGCFM THEN
  4361.         Macro
  4362.         _GXGetViewPortViewDevices
  4363.             move.w    #$1a5,d0
  4364.             dc.w     $A832
  4365.         EndM
  4366.     ELSE
  4367.         IMPORT_CFM_FUNCTION    GXGetViewPortViewDevices
  4368.     ENDIF
  4369.  
  4370. ;
  4371. ; gxShape GXHitTestPicture(gxShape target, const gxPoint *test, gxHitTestInfo *result, long level, long depth)
  4372. ;
  4373.     IF ¬ GENERATINGCFM THEN
  4374.         Macro
  4375.         _GXHitTestPicture
  4376.             move.w    #$1a6,d0
  4377.             dc.w     $A832
  4378.         EndM
  4379.     ELSE
  4380.         IMPORT_CFM_FUNCTION    GXHitTestPicture
  4381.     ENDIF
  4382.  
  4383. ;
  4384. ; Boolean GXIntersectRectangle(gxRectangle *target, const gxRectangle *source, const gxRectangle *operand)
  4385. ;
  4386.     IF ¬ GENERATINGCFM THEN
  4387.         Macro
  4388.         _GXIntersectRectangle
  4389.             move.w    #$1a7,d0
  4390.             dc.w     $A832
  4391.         EndM
  4392.     ELSE
  4393.         IMPORT_CFM_FUNCTION    GXIntersectRectangle
  4394.     ENDIF
  4395.  
  4396. ;
  4397. ; gxRectangle *GXUnionRectangle(gxRectangle *target, const gxRectangle *source, const gxRectangle *operand)
  4398. ;
  4399.     IF ¬ GENERATINGCFM THEN
  4400.         Macro
  4401.         _GXUnionRectangle
  4402.             move.w    #$1a8,d0
  4403.             dc.w     $A832
  4404.         EndM
  4405.     ELSE
  4406.         IMPORT_CFM_FUNCTION    GXUnionRectangle
  4407.     ENDIF
  4408.  
  4409. ;
  4410. ; Boolean GXTouchesRectanglePoint(const gxRectangle *target, const gxPoint *test)
  4411. ;
  4412.     IF ¬ GENERATINGCFM THEN
  4413.         Macro
  4414.         _GXTouchesRectanglePoint
  4415.             move.w    #$1a9,d0
  4416.             dc.w     $A832
  4417.         EndM
  4418.     ELSE
  4419.         IMPORT_CFM_FUNCTION    GXTouchesRectanglePoint
  4420.     ENDIF
  4421.  
  4422. ;
  4423. ; Boolean GXTouchesShape(gxShape target, gxShape test)
  4424. ;
  4425.     IF ¬ GENERATINGCFM THEN
  4426.         Macro
  4427.         _GXTouchesShape
  4428.             move.w    #$1aa,d0
  4429.             dc.w     $A832
  4430.         EndM
  4431.     ELSE
  4432.         IMPORT_CFM_FUNCTION    GXTouchesShape
  4433.     ENDIF
  4434.  
  4435. ;
  4436. ; Boolean GXTouchesBoundsShape(const gxRectangle *target, gxShape test)
  4437. ;
  4438.     IF ¬ GENERATINGCFM THEN
  4439.         Macro
  4440.         _GXTouchesBoundsShape
  4441.             move.w    #$1ab,d0
  4442.             dc.w     $A832
  4443.         EndM
  4444.     ELSE
  4445.         IMPORT_CFM_FUNCTION    GXTouchesBoundsShape
  4446.     ENDIF
  4447.  
  4448. ;
  4449. ; Boolean GXContainsRectangle(const gxRectangle *container, const gxRectangle *test)
  4450. ;
  4451.     IF ¬ GENERATINGCFM THEN
  4452.         Macro
  4453.         _GXContainsRectangle
  4454.             move.w    #$1ac,d0
  4455.             dc.w     $A832
  4456.         EndM
  4457.     ELSE
  4458.         IMPORT_CFM_FUNCTION    GXContainsRectangle
  4459.     ENDIF
  4460.  
  4461. ;
  4462. ; Boolean GXContainsShape(gxShape container, gxShape test)
  4463. ;
  4464.     IF ¬ GENERATINGCFM THEN
  4465.         Macro
  4466.         _GXContainsShape
  4467.             move.w    #$1ad,d0
  4468.             dc.w     $A832
  4469.         EndM
  4470.     ELSE
  4471.         IMPORT_CFM_FUNCTION    GXContainsShape
  4472.     ENDIF
  4473.  
  4474. ;
  4475. ; Boolean GXContainsBoundsShape(const gxRectangle *container, gxShape test, long index)
  4476. ;
  4477.     IF ¬ GENERATINGCFM THEN
  4478.         Macro
  4479.         _GXContainsBoundsShape
  4480.             move.w    #$1ae,d0
  4481.             dc.w     $A832
  4482.         EndM
  4483.     ELSE
  4484.         IMPORT_CFM_FUNCTION    GXContainsBoundsShape
  4485.     ENDIF
  4486.  
  4487. ;
  4488. ; gxColor *GXConvertColor(gxColor *target, gxColorSpace space, gxColorSet aSet, gxColorProfile profile)
  4489. ;
  4490.     IF ¬ GENERATINGCFM THEN
  4491.         Macro
  4492.         _GXConvertColor
  4493.             move.w    #$1af,d0
  4494.             dc.w     $A832
  4495.         EndM
  4496.     ELSE
  4497.         IMPORT_CFM_FUNCTION    GXConvertColor
  4498.     ENDIF
  4499.  
  4500. ;
  4501. ; gxColor *GXCombineColor(gxColor *target, gxInk operand)
  4502. ;
  4503.     IF ¬ GENERATINGCFM THEN
  4504.         Macro
  4505.         _GXCombineColor
  4506.             move.w    #$1b0,d0
  4507.             dc.w     $A832
  4508.         EndM
  4509.     ELSE
  4510.         IMPORT_CFM_FUNCTION    GXCombineColor
  4511.     ENDIF
  4512.  
  4513. ;
  4514. ; Boolean GXCheckColor(const gxColor *source, gxColorSpace space, gxColorSet aSet, gxColorProfile profile)
  4515. ;
  4516.     IF ¬ GENERATINGCFM THEN
  4517.         Macro
  4518.         _GXCheckColor
  4519.             move.w    #$1b1,d0
  4520.             dc.w     $A832
  4521.         EndM
  4522.     ELSE
  4523.         IMPORT_CFM_FUNCTION    GXCheckColor
  4524.     ENDIF
  4525.  
  4526. ;
  4527. ; gxShape GXCheckBitmapColor(gxShape source, const gxLongRectangle *area, gxColorSpace space, gxColorSet aSet, gxColorProfile profile)
  4528. ;
  4529.     IF ¬ GENERATINGCFM THEN
  4530.         Macro
  4531.         _GXCheckBitmapColor
  4532.             move.w    #$1b2,d0
  4533.             dc.w     $A832
  4534.         EndM
  4535.     ELSE
  4536.         IMPORT_CFM_FUNCTION    GXCheckBitmapColor
  4537.     ENDIF
  4538.  
  4539. ;
  4540. ; Fixed GXGetHalftoneDeviceAngle(gxViewDevice source, const gxHalftone *data)
  4541. ;
  4542.     IF ¬ GENERATINGCFM THEN
  4543.         Macro
  4544.         _GXGetHalftoneDeviceAngle
  4545.             move.w    #$1b3,d0
  4546.             dc.w     $A832
  4547.         EndM
  4548.     ELSE
  4549.         IMPORT_CFM_FUNCTION    GXGetHalftoneDeviceAngle
  4550.     ENDIF
  4551.  
  4552. ;
  4553. ; long GXGetColorSetParts(gxColorSet source, long index, long count, gxColorSpace *space, gxSetColor data[])
  4554. ;
  4555.     IF ¬ GENERATINGCFM THEN
  4556.         Macro
  4557.         _GXGetColorSetParts
  4558.             move.w    #$1b4,d0
  4559.             dc.w     $A832
  4560.         EndM
  4561.     ELSE
  4562.         IMPORT_CFM_FUNCTION    GXGetColorSetParts
  4563.     ENDIF
  4564.  
  4565. ; returns the glyph count 
  4566. ;
  4567. ; long GXGetGlyphParts(gxShape source, long index, long charCount, long *byteLength, unsigned char text[], gxPoint positions[], long advanceBits[], gxPoint tangents[], long *runCount, short styleRuns[], gxStyle styles[])
  4568. ;
  4569.     IF ¬ GENERATINGCFM THEN
  4570.         Macro
  4571.         _GXGetGlyphParts
  4572.             move.w    #$1b5,d0
  4573.             dc.w     $A832
  4574.         EndM
  4575.     ELSE
  4576.         IMPORT_CFM_FUNCTION    GXGetGlyphParts
  4577.     ENDIF
  4578.  
  4579. ;
  4580. ; long GXGetPathParts(gxShape source, long index, long count, gxPaths *data)
  4581. ;
  4582.     IF ¬ GENERATINGCFM THEN
  4583.         Macro
  4584.         _GXGetPathParts
  4585.             move.w    #$1b6,d0
  4586.             dc.w     $A832
  4587.         EndM
  4588.     ELSE
  4589.         IMPORT_CFM_FUNCTION    GXGetPathParts
  4590.     ENDIF
  4591.  
  4592. ;
  4593. ; long GXGetPictureParts(gxShape source, long index, long count, gxShape shapes[], gxStyle styles[], gxInk inks[], gxTransform transforms[])
  4594. ;
  4595.     IF ¬ GENERATINGCFM THEN
  4596.         Macro
  4597.         _GXGetPictureParts
  4598.             move.w    #$1b7,d0
  4599.             dc.w     $A832
  4600.         EndM
  4601.     ELSE
  4602.         IMPORT_CFM_FUNCTION    GXGetPictureParts
  4603.     ENDIF
  4604.  
  4605. ;
  4606. ; long GXGetPolygonParts(gxShape source, long index, long count, gxPolygons *data)
  4607. ;
  4608.     IF ¬ GENERATINGCFM THEN
  4609.         Macro
  4610.         _GXGetPolygonParts
  4611.             move.w    #$1b8,d0
  4612.             dc.w     $A832
  4613.         EndM
  4614.     ELSE
  4615.         IMPORT_CFM_FUNCTION    GXGetPolygonParts
  4616.     ENDIF
  4617.  
  4618. ;
  4619. ; gxShape GXGetShapeParts(gxShape source, long index, long count, gxShape destination)
  4620. ;
  4621.     IF ¬ GENERATINGCFM THEN
  4622.         Macro
  4623.         _GXGetShapeParts
  4624.             move.w    #$1b9,d0
  4625.             dc.w     $A832
  4626.         EndM
  4627.     ELSE
  4628.         IMPORT_CFM_FUNCTION    GXGetShapeParts
  4629.     ENDIF
  4630.  
  4631. ;
  4632. ; long GXGetTextParts(gxShape source, long index, long charCount, unsigned char text[])
  4633. ;
  4634.     IF ¬ GENERATINGCFM THEN
  4635.         Macro
  4636.         _GXGetTextParts
  4637.             move.w    #$1ba,d0
  4638.             dc.w     $A832
  4639.         EndM
  4640.     ELSE
  4641.         IMPORT_CFM_FUNCTION    GXGetTextParts
  4642.     ENDIF
  4643.  
  4644. ;
  4645. ; void GXSetColorSetParts(gxColorSet target, long index, long oldCount, long newCount, const gxSetColor data[])
  4646. ;
  4647.     IF ¬ GENERATINGCFM THEN
  4648.         Macro
  4649.         _GXSetColorSetParts
  4650.             move.w    #$1bb,d0
  4651.             dc.w     $A832
  4652.         EndM
  4653.     ELSE
  4654.         IMPORT_CFM_FUNCTION    GXSetColorSetParts
  4655.     ENDIF
  4656.  
  4657. ;
  4658. ; void GXSetGlyphParts(gxShape source, long index, long oldCharCount, long newCharCount, const unsigned char text[], const gxPoint positions[], const long advanceBits[], const gxPoint tangents[], const short styleRuns[], const gxStyle styles[])
  4659. ;
  4660.     IF ¬ GENERATINGCFM THEN
  4661.         Macro
  4662.         _GXSetGlyphParts
  4663.             move.w    #$1bc,d0
  4664.             dc.w     $A832
  4665.         EndM
  4666.     ELSE
  4667.         IMPORT_CFM_FUNCTION    GXSetGlyphParts
  4668.     ENDIF
  4669.  
  4670. ;
  4671. ; void GXSetPathParts(gxShape target, long index, long count, const gxPaths *data, gxEditShapeFlag flags)
  4672. ;
  4673.     IF ¬ GENERATINGCFM THEN
  4674.         Macro
  4675.         _GXSetPathParts
  4676.             move.w    #$1bd,d0
  4677.             dc.w     $A832
  4678.         EndM
  4679.     ELSE
  4680.         IMPORT_CFM_FUNCTION    GXSetPathParts
  4681.     ENDIF
  4682.  
  4683. ;
  4684. ; void GXSetPictureParts(gxShape target, long index, long oldCount, long newCount, const gxShape shapes[], const gxStyle styles[], const gxInk inks[], const gxTransform transforms[])
  4685. ;
  4686.     IF ¬ GENERATINGCFM THEN
  4687.         Macro
  4688.         _GXSetPictureParts
  4689.             move.w    #$1be,d0
  4690.             dc.w     $A832
  4691.         EndM
  4692.     ELSE
  4693.         IMPORT_CFM_FUNCTION    GXSetPictureParts
  4694.     ENDIF
  4695.  
  4696. ;
  4697. ; void GXSetPolygonParts(gxShape target, long index, long count, const gxPolygons *data, gxEditShapeFlag flags)
  4698. ;
  4699.     IF ¬ GENERATINGCFM THEN
  4700.         Macro
  4701.         _GXSetPolygonParts
  4702.             move.w    #$1bf,d0
  4703.             dc.w     $A832
  4704.         EndM
  4705.     ELSE
  4706.         IMPORT_CFM_FUNCTION    GXSetPolygonParts
  4707.     ENDIF
  4708.  
  4709. ;
  4710. ; void GXSetShapeParts(gxShape target, long index, long count, gxShape insert, gxEditShapeFlag flags)
  4711. ;
  4712.     IF ¬ GENERATINGCFM THEN
  4713.         Macro
  4714.         _GXSetShapeParts
  4715.             move.w    #$1c0,d0
  4716.             dc.w     $A832
  4717.         EndM
  4718.     ELSE
  4719.         IMPORT_CFM_FUNCTION    GXSetShapeParts
  4720.     ENDIF
  4721.  
  4722. ;
  4723. ; void GXSetTextParts(gxShape target, long index, long oldCharCount, long newCharCount, const unsigned char text[])
  4724. ;
  4725.     IF ¬ GENERATINGCFM THEN
  4726.         Macro
  4727.         _GXSetTextParts
  4728.             move.w    #$1c1,d0
  4729.             dc.w     $A832
  4730.         EndM
  4731.     ELSE
  4732.         IMPORT_CFM_FUNCTION    GXSetTextParts
  4733.     ENDIF
  4734.  
  4735. ;
  4736. ; long GXGetShapePoints(gxShape source, long index, long count, gxPoint data[])
  4737. ;
  4738.     IF ¬ GENERATINGCFM THEN
  4739.         Macro
  4740.         _GXGetShapePoints
  4741.             move.w    #$1c2,d0
  4742.             dc.w     $A832
  4743.         EndM
  4744.     ELSE
  4745.         IMPORT_CFM_FUNCTION    GXGetShapePoints
  4746.     ENDIF
  4747.  
  4748. ;
  4749. ; void GXSetShapePoints(gxShape target, long index, long count, const gxPoint data[])
  4750. ;
  4751.     IF ¬ GENERATINGCFM THEN
  4752.         Macro
  4753.         _GXSetShapePoints
  4754.             move.w    #$1c3,d0
  4755.             dc.w     $A832
  4756.         EndM
  4757.     ELSE
  4758.         IMPORT_CFM_FUNCTION    GXSetShapePoints
  4759.     ENDIF
  4760.  
  4761. ;
  4762. ; long GXGetGlyphPositions(gxShape source, long index, long charCount, long advance[], gxPoint positions[])
  4763. ;
  4764.     IF ¬ GENERATINGCFM THEN
  4765.         Macro
  4766.         _GXGetGlyphPositions
  4767.             move.w    #$1c4,d0
  4768.             dc.w     $A832
  4769.         EndM
  4770.     ELSE
  4771.         IMPORT_CFM_FUNCTION    GXGetGlyphPositions
  4772.     ENDIF
  4773.  
  4774. ;
  4775. ; long GXGetGlyphTangents(gxShape source, long index, long charCount, gxPoint tangents[])
  4776. ;
  4777.     IF ¬ GENERATINGCFM THEN
  4778.         Macro
  4779.         _GXGetGlyphTangents
  4780.             move.w    #$1c5,d0
  4781.             dc.w     $A832
  4782.         EndM
  4783.     ELSE
  4784.         IMPORT_CFM_FUNCTION    GXGetGlyphTangents
  4785.     ENDIF
  4786.  
  4787. ;
  4788. ; void GXSetGlyphPositions(gxShape target, long index, long charCount, const long advance[], const gxPoint positions[])
  4789. ;
  4790.     IF ¬ GENERATINGCFM THEN
  4791.         Macro
  4792.         _GXSetGlyphPositions
  4793.             move.w    #$1c6,d0
  4794.             dc.w     $A832
  4795.         EndM
  4796.     ELSE
  4797.         IMPORT_CFM_FUNCTION    GXSetGlyphPositions
  4798.     ENDIF
  4799.  
  4800. ;
  4801. ; void GXSetGlyphTangents(gxShape target, long index, long charCount, const gxPoint tangents[])
  4802. ;
  4803.     IF ¬ GENERATINGCFM THEN
  4804.         Macro
  4805.         _GXSetGlyphTangents
  4806.             move.w    #$1c7,d0
  4807.             dc.w     $A832
  4808.         EndM
  4809.     ELSE
  4810.         IMPORT_CFM_FUNCTION    GXSetGlyphTangents
  4811.     ENDIF
  4812.  
  4813. ;
  4814. ; long GXGetGlyphMetrics(gxShape source, gxPoint glyphOrigins[], gxRectangle boundingBoxes[], gxPoint sideBearings[])
  4815. ;
  4816.     IF ¬ GENERATINGCFM THEN
  4817.         Macro
  4818.         _GXGetGlyphMetrics
  4819.             move.w    #$1c8,d0
  4820.             dc.w     $A832
  4821.         EndM
  4822.     ELSE
  4823.         IMPORT_CFM_FUNCTION    GXGetGlyphMetrics
  4824.     ENDIF
  4825.  
  4826. ;
  4827. ; void GXDifferenceShape(gxShape target, gxShape operand)
  4828. ;
  4829.     IF ¬ GENERATINGCFM THEN
  4830.         Macro
  4831.         _GXDifferenceShape
  4832.             move.w    #$1c9,d0
  4833.             dc.w     $A832
  4834.         EndM
  4835.     ELSE
  4836.         IMPORT_CFM_FUNCTION    GXDifferenceShape
  4837.     ENDIF
  4838.  
  4839. ;
  4840. ; void GXExcludeShape(gxShape target, gxShape operand)
  4841. ;
  4842.     IF ¬ GENERATINGCFM THEN
  4843.         Macro
  4844.         _GXExcludeShape
  4845.             move.w    #$1ca,d0
  4846.             dc.w     $A832
  4847.         EndM
  4848.     ELSE
  4849.         IMPORT_CFM_FUNCTION    GXExcludeShape
  4850.     ENDIF
  4851.  
  4852. ;
  4853. ; void GXIntersectShape(gxShape target, gxShape operand)
  4854. ;
  4855.     IF ¬ GENERATINGCFM THEN
  4856.         Macro
  4857.         _GXIntersectShape
  4858.             move.w    #$1cb,d0
  4859.             dc.w     $A832
  4860.         EndM
  4861.     ELSE
  4862.         IMPORT_CFM_FUNCTION    GXIntersectShape
  4863.     ENDIF
  4864.  
  4865. ;
  4866. ; void GXMapShape(gxShape target, const gxMapping *map)
  4867. ;
  4868.     IF ¬ GENERATINGCFM THEN
  4869.         Macro
  4870.         _GXMapShape
  4871.             move.w    #$1cc,d0
  4872.             dc.w     $A832
  4873.         EndM
  4874.     ELSE
  4875.         IMPORT_CFM_FUNCTION    GXMapShape
  4876.     ENDIF
  4877.  
  4878. ;
  4879. ; void GXMoveShape(gxShape target, Fixed deltaX, Fixed deltaY)
  4880. ;
  4881.     IF ¬ GENERATINGCFM THEN
  4882.         Macro
  4883.         _GXMoveShape
  4884.             move.w    #$1cd,d0
  4885.             dc.w     $A832
  4886.         EndM
  4887.     ELSE
  4888.         IMPORT_CFM_FUNCTION    GXMoveShape
  4889.     ENDIF
  4890.  
  4891. ;
  4892. ; void GXMoveShapeTo(gxShape target, Fixed x, Fixed y)
  4893. ;
  4894.     IF ¬ GENERATINGCFM THEN
  4895.         Macro
  4896.         _GXMoveShapeTo
  4897.             move.w    #$1ce,d0
  4898.             dc.w     $A832
  4899.         EndM
  4900.     ELSE
  4901.         IMPORT_CFM_FUNCTION    GXMoveShapeTo
  4902.     ENDIF
  4903.  
  4904. ;
  4905. ; void GXReverseDifferenceShape(gxShape target, gxShape operand)
  4906. ;
  4907.     IF ¬ GENERATINGCFM THEN
  4908.         Macro
  4909.         _GXReverseDifferenceShape
  4910.             move.w    #$1cf,d0
  4911.             dc.w     $A832
  4912.         EndM
  4913.     ELSE
  4914.         IMPORT_CFM_FUNCTION    GXReverseDifferenceShape
  4915.     ENDIF
  4916.  
  4917. ;
  4918. ; void GXRotateShape(gxShape target, Fixed degrees, Fixed xOffset, Fixed yOffset)
  4919. ;
  4920.     IF ¬ GENERATINGCFM THEN
  4921.         Macro
  4922.         _GXRotateShape
  4923.             move.w    #$1d0,d0
  4924.             dc.w     $A832
  4925.         EndM
  4926.     ELSE
  4927.         IMPORT_CFM_FUNCTION    GXRotateShape
  4928.     ENDIF
  4929.  
  4930. ;
  4931. ; void GXScaleShape(gxShape target, Fixed hScale, Fixed vScale, Fixed xOffset, Fixed yOffset)
  4932. ;
  4933.     IF ¬ GENERATINGCFM THEN
  4934.         Macro
  4935.         _GXScaleShape
  4936.             move.w    #$1d1,d0
  4937.             dc.w     $A832
  4938.         EndM
  4939.     ELSE
  4940.         IMPORT_CFM_FUNCTION    GXScaleShape
  4941.     ENDIF
  4942.  
  4943. ;
  4944. ; void GXSkewShape(gxShape target, Fixed xSkew, Fixed ySkew, Fixed xOffset, Fixed yOffset)
  4945. ;
  4946.     IF ¬ GENERATINGCFM THEN
  4947.         Macro
  4948.         _GXSkewShape
  4949.             move.w    #$1d2,d0
  4950.             dc.w     $A832
  4951.         EndM
  4952.     ELSE
  4953.         IMPORT_CFM_FUNCTION    GXSkewShape
  4954.     ENDIF
  4955.  
  4956. ;
  4957. ; void GXUnionShape(gxShape target, gxShape operand)
  4958. ;
  4959.     IF ¬ GENERATINGCFM THEN
  4960.         Macro
  4961.         _GXUnionShape
  4962.             move.w    #$1d3,d0
  4963.             dc.w     $A832
  4964.         EndM
  4965.     ELSE
  4966.         IMPORT_CFM_FUNCTION    GXUnionShape
  4967.     ENDIF
  4968.  
  4969. ;
  4970. ; void GXDifferenceTransform(gxTransform target, gxShape operand)
  4971. ;
  4972.     IF ¬ GENERATINGCFM THEN
  4973.         Macro
  4974.         _GXDifferenceTransform
  4975.             move.w    #$1d4,d0
  4976.             dc.w     $A832
  4977.         EndM
  4978.     ELSE
  4979.         IMPORT_CFM_FUNCTION    GXDifferenceTransform
  4980.     ENDIF
  4981.  
  4982. ;
  4983. ; void GXExcludeTransform(gxTransform target, gxShape operand)
  4984. ;
  4985.     IF ¬ GENERATINGCFM THEN
  4986.         Macro
  4987.         _GXExcludeTransform
  4988.             move.w    #$1d5,d0
  4989.             dc.w     $A832
  4990.         EndM
  4991.     ELSE
  4992.         IMPORT_CFM_FUNCTION    GXExcludeTransform
  4993.     ENDIF
  4994.  
  4995. ;
  4996. ; void GXIntersectTransform(gxTransform target, gxShape operand)
  4997. ;
  4998.     IF ¬ GENERATINGCFM THEN
  4999.         Macro
  5000.         _GXIntersectTransform
  5001.             move.w    #$1d6,d0
  5002.             dc.w     $A832
  5003.         EndM
  5004.     ELSE
  5005.         IMPORT_CFM_FUNCTION    GXIntersectTransform
  5006.     ENDIF
  5007.  
  5008. ;
  5009. ; void GXMapTransform(gxTransform target, const gxMapping *map)
  5010. ;
  5011.     IF ¬ GENERATINGCFM THEN
  5012.         Macro
  5013.         _GXMapTransform
  5014.             move.w    #$1d7,d0
  5015.             dc.w     $A832
  5016.         EndM
  5017.     ELSE
  5018.         IMPORT_CFM_FUNCTION    GXMapTransform
  5019.     ENDIF
  5020.  
  5021. ;
  5022. ; void GXMoveTransform(gxTransform target, Fixed deltaX, Fixed deltaY)
  5023. ;
  5024.     IF ¬ GENERATINGCFM THEN
  5025.         Macro
  5026.         _GXMoveTransform
  5027.             move.w    #$1d8,d0
  5028.             dc.w     $A832
  5029.         EndM
  5030.     ELSE
  5031.         IMPORT_CFM_FUNCTION    GXMoveTransform
  5032.     ENDIF
  5033.  
  5034. ;
  5035. ; void GXMoveTransformTo(gxTransform target, Fixed x, Fixed y)
  5036. ;
  5037.     IF ¬ GENERATINGCFM THEN
  5038.         Macro
  5039.         _GXMoveTransformTo
  5040.             move.w    #$1d9,d0
  5041.             dc.w     $A832
  5042.         EndM
  5043.     ELSE
  5044.         IMPORT_CFM_FUNCTION    GXMoveTransformTo
  5045.     ENDIF
  5046.  
  5047. ;
  5048. ; void GXReverseDifferenceTransform(gxTransform target, gxShape operand)
  5049. ;
  5050.     IF ¬ GENERATINGCFM THEN
  5051.         Macro
  5052.         _GXReverseDifferenceTransform
  5053.             move.w    #$1da,d0
  5054.             dc.w     $A832
  5055.         EndM
  5056.     ELSE
  5057.         IMPORT_CFM_FUNCTION    GXReverseDifferenceTransform
  5058.     ENDIF
  5059.  
  5060. ;
  5061. ; void GXRotateTransform(gxTransform target, Fixed degrees, Fixed xOffset, Fixed yOffset)
  5062. ;
  5063.     IF ¬ GENERATINGCFM THEN
  5064.         Macro
  5065.         _GXRotateTransform
  5066.             move.w    #$1db,d0
  5067.             dc.w     $A832
  5068.         EndM
  5069.     ELSE
  5070.         IMPORT_CFM_FUNCTION    GXRotateTransform
  5071.     ENDIF
  5072.  
  5073. ;
  5074. ; void GXScaleTransform(gxTransform target, Fixed hScale, Fixed vScale, Fixed xOffset, Fixed yOffset)
  5075. ;
  5076.     IF ¬ GENERATINGCFM THEN
  5077.         Macro
  5078.         _GXScaleTransform
  5079.             move.w    #$1dc,d0
  5080.             dc.w     $A832
  5081.         EndM
  5082.     ELSE
  5083.         IMPORT_CFM_FUNCTION    GXScaleTransform
  5084.     ENDIF
  5085.  
  5086. ;
  5087. ; void GXSkewTransform(gxTransform target, Fixed xSkew, Fixed ySkew, Fixed xOffset, Fixed yOffset)
  5088. ;
  5089.     IF ¬ GENERATINGCFM THEN
  5090.         Macro
  5091.         _GXSkewTransform
  5092.             move.w    #$1dd,d0
  5093.             dc.w     $A832
  5094.         EndM
  5095.     ELSE
  5096.         IMPORT_CFM_FUNCTION    GXSkewTransform
  5097.     ENDIF
  5098.  
  5099. ;
  5100. ; void GXUnionTransform(gxTransform target, gxShape operand)
  5101. ;
  5102.     IF ¬ GENERATINGCFM THEN
  5103.         Macro
  5104.         _GXUnionTransform
  5105.             move.w    #$1de,d0
  5106.             dc.w     $A832
  5107.         EndM
  5108.     ELSE
  5109.         IMPORT_CFM_FUNCTION    GXUnionTransform
  5110.     ENDIF
  5111.  
  5112. ;
  5113. ; void GXBreakShape(gxShape target, long index)
  5114. ;
  5115.     IF ¬ GENERATINGCFM THEN
  5116.         Macro
  5117.         _GXBreakShape
  5118.             move.w    #$1df,d0
  5119.             dc.w     $A832
  5120.         EndM
  5121.     ELSE
  5122.         IMPORT_CFM_FUNCTION    GXBreakShape
  5123.     ENDIF
  5124.  
  5125. ;
  5126. ; void GXChangedShape(gxShape target)
  5127. ;
  5128.     IF ¬ GENERATINGCFM THEN
  5129.         Macro
  5130.         _GXChangedShape
  5131.             move.w    #$1e0,d0
  5132.             dc.w     $A832
  5133.         EndM
  5134.     ELSE
  5135.         IMPORT_CFM_FUNCTION    GXChangedShape
  5136.     ENDIF
  5137.  
  5138. ;
  5139. ; gxShapePart GXHitTestShape(gxShape target, const gxPoint *test, gxHitTestInfo *result)
  5140. ;
  5141.     IF ¬ GENERATINGCFM THEN
  5142.         Macro
  5143.         _GXHitTestShape
  5144.             move.w    #$1e1,d0
  5145.             dc.w     $A832
  5146.         EndM
  5147.     ELSE
  5148.         IMPORT_CFM_FUNCTION    GXHitTestShape
  5149.     ENDIF
  5150.  
  5151. ;
  5152. ; gxShape GXHitTestDevice(gxShape target, gxViewPort port, gxViewDevice device, const gxPoint *test, const gxPoint *tolerance)
  5153. ;
  5154.     IF ¬ GENERATINGCFM THEN
  5155.         Macro
  5156.         _GXHitTestDevice
  5157.             move.w    #$1e2,d0
  5158.             dc.w     $A832
  5159.         EndM
  5160.     ELSE
  5161.         IMPORT_CFM_FUNCTION    GXHitTestDevice
  5162.     ENDIF
  5163.  
  5164. ;
  5165. ; void GXInsetShape(gxShape target, Fixed inset)
  5166. ;
  5167.     IF ¬ GENERATINGCFM THEN
  5168.         Macro
  5169.         _GXInsetShape
  5170.             move.w    #$1e3,d0
  5171.             dc.w     $A832
  5172.         EndM
  5173.     ELSE
  5174.         IMPORT_CFM_FUNCTION    GXInsetShape
  5175.     ENDIF
  5176.  
  5177. ;
  5178. ; void GXInvertShape(gxShape target)
  5179. ;
  5180.     IF ¬ GENERATINGCFM THEN
  5181.         Macro
  5182.         _GXInvertShape
  5183.             move.w    #$1e4,d0
  5184.             dc.w     $A832
  5185.         EndM
  5186.     ELSE
  5187.         IMPORT_CFM_FUNCTION    GXInvertShape
  5188.     ENDIF
  5189.  
  5190. ;
  5191. ; void GXPrimitiveShape(gxShape target)
  5192. ;
  5193.     IF ¬ GENERATINGCFM THEN
  5194.         Macro
  5195.         _GXPrimitiveShape
  5196.             move.w    #$1e5,d0
  5197.             dc.w     $A832
  5198.         EndM
  5199.     ELSE
  5200.         IMPORT_CFM_FUNCTION    GXPrimitiveShape
  5201.     ENDIF
  5202.  
  5203. ;
  5204. ; void GXReduceShape(gxShape target, long contour)
  5205. ;
  5206.     IF ¬ GENERATINGCFM THEN
  5207.         Macro
  5208.         _GXReduceShape
  5209.             move.w    #$1e6,d0
  5210.             dc.w     $A832
  5211.         EndM
  5212.     ELSE
  5213.         IMPORT_CFM_FUNCTION    GXReduceShape
  5214.     ENDIF
  5215.  
  5216. ;
  5217. ; void GXReverseShape(gxShape target, long contour)
  5218. ;
  5219.     IF ¬ GENERATINGCFM THEN
  5220.         Macro
  5221.         _GXReverseShape
  5222.             move.w    #$1e7,d0
  5223.             dc.w     $A832
  5224.         EndM
  5225.     ELSE
  5226.         IMPORT_CFM_FUNCTION    GXReverseShape
  5227.     ENDIF
  5228.  
  5229. ;
  5230. ; void GXSimplifyShape(gxShape target)
  5231. ;
  5232.     IF ¬ GENERATINGCFM THEN
  5233.         Macro
  5234.         _GXSimplifyShape
  5235.             move.w    #$1e8,d0
  5236.             dc.w     $A832
  5237.         EndM
  5238.     ELSE
  5239.         IMPORT_CFM_FUNCTION    GXSimplifyShape
  5240.     ENDIF
  5241.  
  5242. ;
  5243. ; void GXLockColorProfile(gxColorProfile source)
  5244. ;
  5245.     IF ¬ GENERATINGCFM THEN
  5246.         Macro
  5247.         _GXLockColorProfile
  5248.             move.w    #$1e9,d0
  5249.             dc.w     $A832
  5250.         EndM
  5251.     ELSE
  5252.         IMPORT_CFM_FUNCTION    GXLockColorProfile
  5253.     ENDIF
  5254.  
  5255. ;
  5256. ; void GXUnlockColorProfile(gxColorProfile source)
  5257. ;
  5258.     IF ¬ GENERATINGCFM THEN
  5259.         Macro
  5260.         _GXUnlockColorProfile
  5261.             move.w    #$1ea,d0
  5262.             dc.w     $A832
  5263.         EndM
  5264.     ELSE
  5265.         IMPORT_CFM_FUNCTION    GXUnlockColorProfile
  5266.     ENDIF
  5267.  
  5268. ;
  5269. ; void *GXGetColorProfileStructure(gxColorProfile source, long *length)
  5270. ;
  5271.     IF ¬ GENERATINGCFM THEN
  5272.         Macro
  5273.         _GXGetColorProfileStructure
  5274.             move.w    #$1eb,d0
  5275.             dc.w     $A832
  5276.         EndM
  5277.     ELSE
  5278.         IMPORT_CFM_FUNCTION    GXGetColorProfileStructure
  5279.     ENDIF
  5280.  
  5281. ;
  5282. ; void GXFlattenShape(gxShape source, gxFlattenFlag flags, gxSpoolBlock *block)
  5283. ;
  5284.     IF ¬ GENERATINGCFM THEN
  5285.         Macro
  5286.         _GXFlattenShape
  5287.             move.w    #$1ec,d0
  5288.             dc.w     $A832
  5289.         EndM
  5290.     ELSE
  5291.         IMPORT_CFM_FUNCTION    GXFlattenShape
  5292.     ENDIF
  5293.  
  5294. ;
  5295. ; gxShape GXUnflattenShape(gxSpoolBlock *block, long count, const gxViewPort portList[])
  5296. ;
  5297.     IF ¬ GENERATINGCFM THEN
  5298.         Macro
  5299.         _GXUnflattenShape
  5300.             move.w    #$1ed,d0
  5301.             dc.w     $A832
  5302.         EndM
  5303.     ELSE
  5304.         IMPORT_CFM_FUNCTION    GXUnflattenShape
  5305.     ENDIF
  5306.  
  5307. ;
  5308. ; void GXPostGraphicsNotice(gxGraphicsNotice notice)
  5309. ;
  5310.     IF ¬ GENERATINGCFM THEN
  5311.         Macro
  5312.         _GXPostGraphicsNotice
  5313.             move.w    #$65,d0
  5314.             dc.w     $A832
  5315.         EndM
  5316.     ELSE
  5317.         IMPORT_CFM_FUNCTION    GXPostGraphicsNotice
  5318.     ENDIF
  5319.  
  5320. ;
  5321. ; void GXIgnoreGraphicsNotice(gxGraphicsNotice notice)
  5322. ;
  5323.     IF ¬ GENERATINGCFM THEN
  5324.         Macro
  5325.         _GXIgnoreGraphicsNotice
  5326.             move.w    #$6d,d0
  5327.             dc.w     $A832
  5328.         EndM
  5329.     ELSE
  5330.         IMPORT_CFM_FUNCTION    GXIgnoreGraphicsNotice
  5331.     ENDIF
  5332.  
  5333. ;
  5334. ; void GXPopGraphicsNotice(void)
  5335. ;
  5336.     IF ¬ GENERATINGCFM THEN
  5337.         Macro
  5338.         _GXPopGraphicsNotice
  5339.             move.w    #$6e,d0
  5340.             dc.w     $A832
  5341.         EndM
  5342.     ELSE
  5343.         IMPORT_CFM_FUNCTION    GXPopGraphicsNotice
  5344.     ENDIF
  5345.  
  5346.     ENDIF ; __GXGRAPHICS__
  5347.